Cheatography
https://cheatography.com
My day to day shortcuts. I aim to go Mouse-free
This is a draft cheat sheet. It is a work in progress and is not finished yet.
RubyMine
|
|
|
|
|
Navigation |
⇧ |
|
|
⌘ |
O |
Go to file... |
|
ʌ |
|
|
; |
Activate/Cycle Acejump Mode |
|
|
|
⌘ |
B |
Go to definition |
|
|
|
⌘ |
] [ |
Forward/Back |
|
|
|
|
|
Edit |
|
|
|
⌘ |
/ |
Comment with Line Comment |
|
|
⌥ |
⌘ |
/ |
Comment with Block Comment |
⇧ |
|
|
⌘ |
D |
Duplicate entire lines |
⇧ |
|
⌥ |
|
↑ or ↓ |
Move Lines Up/Down |
|
|
|
⌘ |
⌫ |
Delete line |
|
|
|
|
|
Debug/Run |
|
|
|
⌘ |
F8 |
Toggle line breakpoint |
⇧ |
ʌ |
|
|
D |
Debug |
|
|
⌥ |
⌘ |
R |
Resume program |
⇧ |
ʌ |
|
|
R |
Run (in the line) |
|
ʌ |
|
⌘ |
R |
Re-run tests |
|
|
|
|
|
Context Actions |
⇧ |
|
⌥ |
|
G |
Add Carets to Ends of Selected Items |
|
ʌ |
|
|
G |
Add selection for next occurrence |
|
ʌ |
|
|
T |
Refactor this |
|
|
⌥ |
⌘ |
L |
Reformat Code |
|
|
⌥ |
⌘ |
V |
Introduce variable |
iTerm2
|
|
|
⌘ |
D |
Split Vertically with Current Profile |
⇧ |
|
|
⌘ |
D |
Split Horizontally with Current Profile |
|
|
⌥ |
⌘ |
↑↓→← |
Select Pane Above/Below/Right/Left |
5 empty (copy) (copy) (copy)
|
|
macOS
|
ʌ |
|
|
F2 |
Move focus to the menu bar |
Notion
⇧ |
|
|
⌘ |
N |
New Window |
⇧ |
|
|
⌘ |
M |
Comment |
|
|
|
|
|
Navigation |
|
|
|
⌘ |
P |
Search and quickly jump to a page |
|
|
|
⌘ |
] [ |
Back/Forward a page |
⇧ |
|
|
⌘ |
U |
Up in the page hierarchy |
|
|
|
|
|
Editing |
|
|
|
⌘ |
K |
Link |
|
|
|
⌘ |
D |
Duplicate the block |
⇧ |
|
|
⌘ |
H |
Last color or highlight text |
Rectangle
|
ʌ |
⌥ |
|
↑↓→← |
<position> half |
|
ʌ |
⌥ |
|
UIJK |
Top/Bottom Left/Right |
|
ʌ |
⌥ |
|
↩ |
Maximize |
|
ʌ |
⌥ |
⌘ |
→← |
Next/Previous Display |
|
ʌ |
⌥ |
|
- = |
Smaller/Larger |
Others
|
|
|
|
|
Chrome |
⇧ |
|
|
⌘ |
A |
Search Tabs |
|
|
|
|
|
Google Meet |
|
|
|
⌘ |
D |
Turn on microphone |
|
|
|
|
|
Zoom |
⇧ |
|
|
⌘ |
A |
Mute Microphone |
5 empty (copy) (copy) (copy)
|