Keymap - nsiregar/ngvim GitHub Wiki

Fabulous Keymappings


Leader Key
  • <space> is Leader
Files and Editing
  • <F2> - NERDTreeFind
  • <F3> - NERDTreeToggle
  • <F4> - Open tagbar
  • <leader> + f - find files
  • <leader> + e - edit command from current directory
  • <ctrl> + p - open fzf file finder
  • <leader> + b - open list of buffers
  • <leader> + c - close current buffer
Windows, Tabs and Panes
  • <leader> + h - split window horizontally
  • <leader> + v - split window vertically
  • <tab> - move next tab
  • <shift> + <tab> - move previous tab
  • <shift> + t - create new tab
  • <ctrl> + h - move to right pane
  • <ctrl> + l - move to left pane
  • <ctrl> + j - move to bottom pane
  • <ctrl> + k - move to upper pane
Tools
  • <leader> + y - open command history
  • <leader> + sh - open terminal
Rspec
  • <leader> + t - run current spec file
  • <leader> + s - run nearest spec
  • <leader> + l - run last spec
  • <leader> + a - run all spec
Ruby Refactoring
  • <leader> + rap - add parameter to current method
  • <leader> + rem - extract method
⚠️ **GitHub.com Fallback** ⚠️