See keybindings for editor.action.*
to find more useful stuff.
- Cycle through open files in each editor group:
⌃
tab
- Go to symbol in file: Command palette:
@...
or⇧
⌘
O
- Go to symbol in workspace:
⌘
T
- Switch between tabs (terminal and editors):
⇧
⌘
[
and⇧
⌘
]
- Rename synbol across all workspace:
F2
- Braces, brackets, and parenthesis matching:
⇧
⌘
\
- Move line up or done:
⌥
↑
or⌥
↓
- New line below or above:
⌘
enter
or⇧
⌘
enter
- Expand or shrink selection:
⌃
⇧
⌘
→
or⌃
⇧
⌘
←
↑
:⌃
P
↓
:⌃
N
→
:⌃
F
←
:⌃
B
- Exit:
⇧
escape
orescape
- Add cursor to next or previous line:
⌥
⌘
↑
or⌥
⌘
↓
- Add new cursor with mouse:
⌥
click
- Hightlight word at the cursor:
⌘
D
- Create cursor at the next matching word:
⌘
D
- Remove cursor to the previous matching word:
⌘
U
- Create cursor at all matching words:
⇧
⌘
L
- Create cursor at the next matching word: