My Keybindings
My Keybindings
Mac Keybinding
The main key that I use for system-movement are:
- ⌥ (Alt)
- ⇪ (Block uppercase) - which is a special character mapped in Karabiner
Action | Keybinding |
---|---|
Raycast | ⌘ - Space |
Floating-Notes | ⇪ - . |
Raycast AI | ⇪ - / |
Translate | ⇪ - , |
Floating Terminal | ⇪ - ↓ |
1Password Quick Access | ⇪ - Space |
WINDOW MANAGEMENT | |
Focus | |
Focus L-R-T-B | ⌥ - [h/j/k/l] |
Focus Monitor (North, south) | ⇪ - [w/s] |
Maximise | ⇪ - m |
Toggle Window Float | ⇪- t |
Move Windows | |
Move to Desktop | ⇪ - [1,2,3] |
Move to previous/next dekstop | ⎇ - ⇪ - [P/N] |
Move to Monitor | ⎇ - ⇪ - [w/s] |
Rotate Layout | ⎇ - ⇪ - R |
Flip X/Y axis | ⎇ - ⇪ - [x/y] |
In-App Keybindings
Main Movement keys are
⌘ - Command -> Remap to Space in Nvim
⇧ - Shift
⎇ - Alt
⌤ - CTRL
Text Editors / IDEs
Action | Keybinding | JetBrainsIDEs | XCode | Obsidian | VSCode | Neovim (⌘ >Space) |
---|---|---|---|---|---|---|
APP MENU | ||||||
Toggle right panel | ⌘ + ⇧ + R |
✅ | ✅ | ✅ | ⏹️ | |
Toggle Left Panel | ⌘ + ⇧ + L |
✅ | ✅ | ✅ | ✅ | |
Toggle Bottom Panel | ⌘ + ⇧ + B |
⏹️ | ||||
Toggle Terminal | ⌘ + ~ |
✅ | ⏹️ | ⏹️ | ✅ | |
Search File | ⌘ + P |
✅ | ✅ | ✅ | ✅ | |
Open Command/Editor search | ⌘ + ⇧ + P |
✅ | ✅ | ✅ | ||
Find in file | ⌘ + f |
✅ | ✅ | ✅ | / |
|
Find in codebase | ⌘ - ⇧ + F |
✅ | ✅ | ✅ | ✅ | |
Run App | ⌘ - R |
✅ | ⏹️ | ⏹️ | ||
FILE MENU | ||||||
Create new File | ⌘ + n |
✅ | ✅ | a on NeoTree |
||
Close file | ⌘ + w |
✅ | ✅ | <Space> b +d |
||
Next tab | ⌘ - ⇧ + } |
✅ | ✅ | ✅ | ⇧ + L |
|
Previous file | ⌘ - ⇧ + { |
✅ | ✅ | ✅ | ⇧ + H |
|
Switch recently used | CTRL + Tab |
✅ | ✅ | <space> f + b |
||
Editting | ||||||
Toggle Fold Block | ⌘ - . |
✅ | ✅ | |||
Fold All | ⌘ - ⇧ + . |
✅ | ✅ | |||
Unfold All | ⌘ - ⇧ + , |
✅ | ✅ | |||
Rename variable / File | F2 |
✅ | ||||
Move Line | ⎇ + up/down |
✅ | ⌤ + J/K |
|||
Duplicate line | ⌤ +⎇ + ↓ |
✅ | ||||
Split Panels | ||||||
Split to right | ⌤ + w |
✅ | ||||
Focus to right | ⌤ + l |
✅ | ||||
Focus to left | ⌤ + h |
✅ | ||||
Multiple cursors | ||||||
Next Selected | ⌘ + d |
✅ | ||||
Insert cursor below/above | ⌘ + ⎇ + up/down |
✅ |