# VIM CHEETSHEET Generel stuff that I need to get into my muscle memory. * `CTRL-W [hjkl]` - switch to window left, above, below, right ## unimpared * `]b` - :bnext * `[b` - :bprevious * `]B` - :bfirst * `[B` - :blast ## surround * `cs"'` - changes surrouding " to ' ## Grepper * `g` - kick off * without entering anything, takes word under the cursor ## GitGutter * `]c`, `[c` - jump to next/prev hunk (*c*hange) * `hs` - stage hunk * `hu` - undo hunk ## Debugging * `DD` - start profiling * `DP` - pause profiling, output in `profile.log`