Cheatography
https://cheatography.com
Ideavim intellimacs plugin key bindings
Leader
SPC SPC |
Execute an action |
SPC TAB |
Last buffer |
SPC ! |
Open new terminal window |
SPC ‘ |
Activate terminal window |
SPC * |
Show usages |
SPC ; ; |
Comment lines |
SPC ? |
Show key bindings |
SPC / |
Search in project files |
SPC [ |
Go to code block start |
SPC ] |
Go to code block end |
Bookmarks
SPC B l |
List bookmarks |
SPC B N |
Previous bookmark |
SPC B n |
Next bookmark |
SPC B p |
Previous bookmark |
SPC B T |
Toggle bookmark with mnemonic |
SPC B t |
Toggle bookmark |
Files
SPC f b |
Show bookmarks |
SPC f e d |
Settings |
SPC f e R |
Reload ~/.ideavimrc |
SPC f F |
Find files |
SPC f f |
Find files |
SPC f g |
Search in project |
SPC f N |
Create a new Element |
SPC f n |
Create a new class. Also enum, interface and more. |
SPC f R |
Rename file |
SPC f r |
Recent files |
SPC f S |
Save all files |
SPC f s |
Save file |
SPC f t |
Project window |
SPC f y y |
Copy file path |
Jump / Join / Split
SPC j = |
Reformat code |
SPC j D |
Project window |
SPC j d |
Project window |
SPC j j |
Jump to character (AceJump required) |
SPC j l |
Jump to line (AceJump required) |
SPC j n |
Insert new line and move down |
SPC j o |
Insert new line |
SPC j c |
Jump to class |
SPC j e |
Jump to element in current file |
SPC j s |
Jump to symbol |
Search / Symbol
SPC s c |
Clear search highlights |
SPC s e |
Rename symbol |
SPC s h |
Toggle highlight current symbol |
SPC s l |
Search in project |
SPC s P |
Find usages |
SPC s p |
Search in project |
SPC s s |
Search in project |
SPC s E |
Search everywhere |
SPC s f |
Search in current file |
SPC s r |
Replace in current file |
Windows
SPC w / |
Split window right |
SPC w v |
Split window right |
SPC w - |
Split window below |
SPC w s |
Split window below |
SPC w d |
Close window (with its tabs) |
SPC w x |
Close window (with its tabs) |
SPC w h |
Focus window left |
SPC w LEFT |
Focus window left |
SPC w j |
Focus window down |
SPC w DOWN |
Focus window down |
SPC w k |
Focus window up |
SPC w UP |
Focus window up |
SPC w l |
Focus window right |
SPC w RIGHT |
Focus window right |
SPC w o |
Focus next project |
SPC w p m |
Show Event Log window |
SPC w S |
Split window below and focus |
SPC w V |
Split window right and focus |
SPC w w |
Focus next window |
Major - Refactoring
SPC m r C |
Code cleanup |
SPC m r c |
Create constructor |
SPC m r e m |
Extract method |
SPC m r e s |
Extract superclass |
SPC m r G |
Generate getter and setter |
SPC m r g |
Select what to generate |
SPC m r I |
Implement Methods |
SPC m r i |
Optimize imports |
SPC m r N |
Create a new Element |
SPC m r n |
Create a new class. Also enum, interface and more. |
SPC m r R |
Choose a refactoring action |
SPC m r r |
Rename symbol |
|
|
Applications
SPC a k |
Plugins marketplace |
SPC a t |
Show TODOs |
SPC a P |
Show CPU usage |
SPC a p |
List processes |
SPC a s |
Open new terminal window |
Compile / Comments
SPC c b |
Block comment |
SPC c C |
Compile selected file, package or module |
SPC c c |
Make project |
SPC c l |
Comment lines |
SPC c m |
Make module |
SPC c p |
Comment paragraph |
SPC c t |
Comment from begin of buffer up to current line |
SPC c y |
Copy and comment current line |
Errors
SPC e L |
Inspect code |
SPC e L |
Inspect code |
SPC e l |
List errors |
SPC e N |
Previous error |
SPC e n |
Next error |
SPC e p |
Previous error |
SPC e R |
Run inspection by name |
SPC e r |
Resolve error |
SPC e s |
Inspection settings |
SPC e x |
Explain error |
Git / Versions control
SPC g b |
Git branches (checkout) |
SPC g c |
Git clone |
SPC g f l |
Show current file log |
SPC g i |
Git init |
SPC g G |
Version control tool window |
SPC g g |
Select a version control operation |
SPC g p |
Push |
SPC g S |
Show shelf |
SPC g s |
Show local changes |
SPC g v + |
Update project |
SPC g v g |
Annotate |
SPC g v l |
Show log |
Narrow / Numbers
SPC n + |
Increment number |
SPC n = |
Increment number |
SPC n - |
Decrement number |
Quit
SPC q f |
Close project |
SPC q q |
Close project |
SPC q Q |
Exit (close all projects) |
SPC q r |
Restart |
SPC q R |
Invalidate cache |
SPC q s |
Save all and close project |
Registers / rings / Resume
SPC r b |
Recent files |
SPC r B |
Recent files |
SPC r e |
Show registers |
SPC r s |
Search in project |
SPC r y |
Show kill ring |
UI Toogles / Themes
SPC T t |
Toggle distraction free mode |
SPC T m |
Hide all windows except the ones with code |
SPC T p |
Toggle presentation mode |
SPC T T |
Toggle presentation or distraction free mode |
Text
SPC x c |
Count words and characters |
SPC x w c |
Count words and characters |
SPC x d SPC |
Delete all spaces except one |
SPC x i |
String inflection (CamelCase plugin required) |
SPC x J |
Move lines down |
SPC x K |
Move lines up |
SPC x t c |
Transpose characters |
SPC x t l |
Transpose lines |
SPC x U |
Upcase region |
SPC x u |
Downcase region |
Extra - Run
SPC R a |
Run Anything |
SPC R c |
Run class |
SPC R k |
Stop application (Kill) |
SPC R r |
Run |
SPC R s |
Select configuration and run |
Major - Debug
SPC m d B |
View breakpoints |
SPC m d b |
Toggle breakpoint |
SPC m d C |
Clear all breakpoints |
SPC m d c |
Continue (Go to next breakpoint) |
SPC m d D |
Debug class |
SPC m d d |
Debug |
SPC m d n |
Next (Step over) |
SPC m d o |
Step out (same as “finish” in gdb) |
SPC m d r |
Select configuration and debug |
SPC m d s |
Step (Step into) |
|
|
Buffers
SPC b b |
Recent files |
SPC b d |
Close tab |
SPC b j |
Previous tab |
SPC b k |
Next tab |
SPC b m |
Show event log |
SPC b n |
Next tab |
SPC b P |
Copy clipboard to whole buffer |
SPC b p |
Previous tab |
SPC b s |
New scratch buffer |
SPC b u |
Reopen closed tab |
SPC b x |
Close window (with its tabs) |
SPC b Y |
Copy whole buffer |
SPC b C-d |
Close other tabs in current window |
SPC b 0 |
Go to first tab |
SPC b $ |
Go to last tab |
Frame
SPC F o |
Focus next project |
SPC F O |
Focus previous project |
Help / History
SPC h k |
Show key bindings |
SPC h d b |
Show key bindings |
SPC h d k |
Show key bindings |
SPC h p |
Visit Intellij Plugins Repository |
SPC h r |
Visit Intellij documentation website |
SPC h SPC |
Visit Intellij documentation website |
SPC h a |
Show action list |
SPC h h |
Show changes in current file |
SPC h v |
Visit JetBrains youtube channel |
Insertion
SPC i j |
Insert line below |
SPC i k |
Insert line above |
SPC i l p |
Insert lorem ipsum paragraph |
SPC i l s |
Insert lorem ipsum sentence |
SPC i s |
Insert snippet |
Projects
SPC p ! |
Activate terminal window |
SPC p a |
Toggle between implementation and test |
SPC p b |
Recent files |
SPC p h |
Recent files |
SPC p r |
Recent files |
SPC p c |
Make project |
SPC p D |
Project window |
SPC p t |
Project window |
SPC p f |
Find files |
SPC p I |
Invalidate cache |
SPC p p |
Recent projects |
SPC p R |
Replace in path |
SPC p T |
Rerun tests |
SPC p v |
Show local changes |
Toggles
SPC t i |
Toggle show indent guide |
SPC t l |
Toggle truncate lines |
SPC t n |
Toggle line numbers |
SPC t r |
Toggle relative line numbers |
SPC t w |
Toggle show whitespaces |
SPC t p |
Toggle power save |
SPC t g |
Toggle Gutter icons |
Zoom
SPC z + |
Increase font size |
SPC z = |
Increase font size |
SPC z - |
Decrease font size |
SPC z 0 |
Reset font size |
Miscellaneous
g, |
Go to next change |
g; |
Go to last change |
gd |
Go to declaration |
zm |
Collapse all folds |
zr |
Open all folds |
C-i |
Jump to previously visited location |
C-o |
Jump to lately visited location |
M-x |
Execute an action |
Major - Compile
SPC m c C |
Compile selected file, package or module |
SPC m c c |
Make project |
Major - Go
SPC m g g |
Go to declaration |
SPC m g i |
Go to implementation |
SPC m g t |
Go to type declaration |
SPC m g [ |
Go to code block start |
SPC m g ] |
Go to code block end |
Major - Help / Hieracrchy
SPC m h c |
Call hierarchy |
SPC m h H |
Show implementation |
SPC m h h |
Show documentation |
SPC m h i |
Inheritance hierarchy |
SPC m h t |
Type definition |
SPC m h U |
Show usages |
SPC m h u |
Find usages |
Major - Projects
SPC m p b |
Make project |
SPC m p c |
Create project |
SPC m p i |
Import project |
SPC m p o |
Open project |
SPC m p r |
Run project |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by llanillo