-
CTRL + A— Move to the beginning of the line -
CTRL + E— Move to the end of the line -
CTRL + [left arrow]— Move one word backward (on some systems this is ALT + B) -
CTRL + [right arrow]— Move one word forward (on some systems this is ALT + F) -
CTRL + U— (bash) Clear the characters on the line before the current cursor position -
CTRL + U—(zsh) If you're using the zsh, this will clear the entire line -
CTRL + K— Clear the characters on the line after the current cursor position -
ESC + [backspace]— Delete the word in front of the cursor -
CTRL + W— Delete the word in front of the cursor -
ALT + D— Delete the word after the cursor -
CTRL + R— Search history -
CTRL + G— Escape from search mode -
CTRL + -— Undo the last change -
CTRL + L— Clear screen -
CTRL + S— Stop output to screen -
CTRL + Q— Re-enable screen output -
CTRL + C— Terminate/kill current foreground process -
CTRL + Z— Suspend/stop current foreground process -
!!— Execute last command in history -
!abc— Execute last command in history beginning with abc -
!abc:p— Print last command in history beginning with abc
Vscode
-
ctrl+shift+right— Select bigger portion of code -
ctrl+] or ctrl+[— indent selected Code -
ctrl+shift+L— select all occurences -
ctrl+D— select next occurences -
Shift + Alt + Right Arrow— grow select -
Shift + Alt + CTRL + C— copy current file active -
Shift + CTRL + T— focus terminal