Show Menu
Cheatography

Programming Setup Cheat Sheet (DRAFT) by

Regolith, Vim, Vimium, Idea

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Regolith

⊞ num
Swap Workspace
⊞ ⇧ Num
Move to workspace
⊞ ⇧ Q
Close window
⊞ ⇧ [HJKL arr]
Move window
⊞ [hjkl, arr]
Select window
⊞ space
Launch
⊞ t
Switch Vert/Horiz
⊞ r
Enter resize mode
⊞ ⇧ F
toggle floating

Idea Exe

(Ctrl) Shift [F9 F10]
(Current File) Debug/Run
Alft Shift [F9 F10]
Debug/Run Target List
Ctrl F8
Toggle breakpoint
Ctrl F2
Stop running
F8
Next
F7
Step Into
F9
Continue
Shift F8
Step Out
Alt Shift [Up Down]
Switch frame

Chrome

Ctrl W
Close window
Alt Num
Go to window number
Ctrl T
Open Tab
Ctrl L
Edit URL
Ctrl R
Reload tab
Alt Home
Home Page
 

Intellij Idea

Alt 1
Dir Tree
Alt F1
Current file in Tree
Alt I
New.. (keymap)
Alt 2
Bookmarks / Breakp­oints
Alt 3
Find
Alt 7
Structure
[Ctrl] Shift F12
[Toggle] close all tools
Alt Tab
Switcher Overview
Ctrl Alt Shift Arrows
Resize Tool Window
Ctrl Shift T
New Terminal tab
Ctrl Shift F4
Close terminal tab

Idea Navigation

Ctrl Alt B
Go to definition
Alt Shift arrows
Cursor location history
[Ctrl Shft] F3
Next/Prev ocurrence
F3
First occurrence from top
Alt Shift 7
Usages
Ctrl Shift N
Go to filename
Ctrl Shift N, Tab
Find symbol
Ctrl Shift F
Find everywhere
Ctrl alt shift up/down
Next/Prev Change
Ctrl Alt Z
Undo opened change window
[Super Shift] F11
Create­/Open Bookmarks

Idea Tabs

⌥ Arrows
Move tab (easy n-hop)
⌥ Tab
Switcher Overview
Ctrl F4
Close tab

Idea Refactor

Ctrl Alt L
Format file/s­ele­ction
Alt Enter
Solve issue
Shift F6
Rename
Ctrl Alt Shift T
Refactor
Ctrl /
Comment
Ctrl ⇧ ↑
Move Line
 

Vim

d
delete
dd
delete line
0
beginning of line
_
first word of line
$
end of line
[n]w
jump n word
[n]e
jump n end of word
i
insert

Vim Text Manipu­lation

d
delete
dd
delete line
[ai]
insert mode
z[zbt]
centering
shift [ia]
insert at beg/end line
yy
copy
[pP]
paste (ABOVE)
"+yy
copy into system clipboard
i ctrl shift v
paste from system clipboard
x
delete character
u
undo
ctrl r
redo

Vim commands

:set relati­ven­umber
display rel numbers
:wq
write quit

Vim Tabs

g[tT]
next/prior tab (easy 1-hop)
num gt
go to tab
:tabc
close tab

Vim Navigation

g Number
go to line
[web]
word/e­nd/back
_
first word line
$
end of line
0
beg of line
hjkl
move