IDE Keymap

1 minute read

Have been switching multiple IDEs recently, I try to compose a generic yet enjoyable keymap that I can carry across IDE. This is a Work In Progress, thus this post will change.

Rules

  • No F keys
  • No Numpad keys
ActionInspirationCustomJetbrains (J)Sublime (S)Atom (A)VS Code (C)
Go to previous cursor in history  cmdaltleftctrl- ctrl-
Go to next cursor in history cmdaltrightcmdaltleftctrlshift- ctrlshift-
Open terminal ctrl `   Keymap changes
Annotate  Right Click annotate  Annotator plugin
Simple foldS,A,Ccmdalt[cmd-cmdalt[cmdalt[cmdalt[
Simple unfoldS,A,Ccmdalt]cmd+cmdalt]cmdalt]cmdalt]
Fold allCcmdshift-  cmdaltshift[cmdshift-
Unfold allCcmdshift+  cmdaltshitf]cmdshift+
Zoom inS,A,Ccmd=Pinch incmd=cmd=cmd=
Zoom outS,A,Ccmd-Pinch outcmd-cmd-cmd-
Zoom resetCcmd0   cmd+numpad0
Switch to the file on the leftS,Acmdaltleftcmdshift[cmdaltleftcmdaltleftcmdaltleft
Switch to the file on the rightS,Acmdaltrightcmdshift[cmdaltrightcmdaltrightcmdaltright
Close other editor panes cmdk cmdt    
Find all then replaceS,Acmdf altenter cmdf altentercmdf altenter 
Find next then replaceS,Ahightlight cmdd hightlight cmddhightlight cmdd 
Paste selected lines belowS,Acmdshiftd cmdshiftdcmdshiftd 

Little things to note

  • + needs a shift where - doesn’t need a shift. So if you don’t want shift, = might be a better shortcut

Categories:

Updated: