Tools and Workflow
Five Terminal Shortcuts That Save Hours Weekly
Master these keyboard commands to cut navigation time and reduce mouse dependency.
Terminal aliases and shortcuts eliminate repetitive typing. Set up a .bashrc or .zshrc file with common commands—compress git status to gs, bundle exec to be, or navigate frequently used directories with single keystrokes. Once muscle memory builds, you’ll notice the friction drain from your workflow.
Window management shortcuts deserve equal attention. Most terminals support split panes and tabs natively. Learn to split vertically with Ctrl+B followed by %, or horizontally with Ctrl+B then ”. If you’re using tmux, these bindings scale across sessions and servers, letting you manage multiple projects without spawning new windows.
History and search commands accelerate problem-solving. Press Ctrl+R to search your command history backward, type a few letters and cycle through matches. For recent directories, pushd and popd let you jump between locations without retyping paths. Combined with shell history settings—increasing your history buffer to 10,000+ lines—you’ll rarely retype anything.
The payoff compounds quietly. Small gains per command multiply across hundreds of daily interactions. Invest an hour mapping your most-used commands to aliases, then refine them over weeks as patterns emerge. You won’t feel faster immediately, but in three months you’ll notice unused hands, a steadier workflow rhythm, and less cognitive load wasted on navigation. Terminal efficiency is leverage, the earlier you build it, the longer you benefit.
More from Politics
Pixel Craft
Building Depth with Limited Color Palettes
Tools and Workflow
Setting up a local design token system
Tools and Workflow
Terminal Multiplexers Speed Up Remote Development
Tools and Workflow