You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This gist has been moved to its own Github repo, so it's easier to contribute with additions and corrections. Please open a PR there if you see any mistake, I don't track comments on here as there's no notification system for gists AFAIK. Thanks.
Tabs and Windows
Function
Shortcut
Previous Tab
⌘+ Left Arrow
Next Tab
⌘+ Right Arrow
Go to Tab
⌘ + Number
Go to Window
⌘ + Option + Number
Go to Split Pane by Direction
⌘ + Option + Arrow
Go to Split Pane by Order of Use
⌘ + ] , ⌘ + [
Split Window Horizontally (same profile)
⌘ + D
Split Window Vertically (same profile)
⌘ + d
Split Window Horizontally (new profile)
Option + ⌘ + H
Split Window Vertically (new profile)
Option + ⌘ + V
Resize current splitted pane
Ctrl + ⌘ + Arrow
Set Mark
⌘ + M
Jump to Mark
⌘ + J
Basic Moves
Function
Shortcut
Move back one character
Ctrl + b
Move forward one character
Ctrl + f
Delete current character
Ctrl + d
Delete previous character
Backspace
Undo
Ctrl + -
Moving Faster
Function
Shortcut
Move to the start of line
Ctrl + a
Move to the end of line
Ctrl + e
Move forward a word
Option + f
Move backward a word
Option + b
Clear the screen
⌘ + k
Cut and Paste
Function
Shortcut
Cut from cursor to the end of line
Ctrl + k
Cut from cursor to the end of word
Option + d
Cut from cursor to the start of word
Option + Backspace
Cut from cursor to previous whitespace
Ctrl + w
Paste the last cut text
Ctrl + w
Loop through and paste previously cut text
Option + y
Loop through and paste the last argument of previous commands
Option + .
Search the Command History
Function
Shortcut
Search as you type
Ctrl + r and type the search term; Repeat Ctrl + r to loop through result