Approximating PyCharm on Vim.
See this blog post for details.
N.B: Simply copy-pasting the .vimrc will not work since some maps involve character sequences that won't be escaped properly if you simply copy-paste
- NERDTree
- gruvbox
- NERDCommenter
- jedi-vim
- CtrlP
- quickfix-reflector
- ALE
- vim-gitgutter
- vim-autosave
- ropevim
Ctrl + /
to comment/uncomment linesAlt + 1
to toggle NERDTreeCtrl + Left click
orCtrl + b
to go to definitionAlt + minus
to jump to previous location.Alt + _
to jump fowardCtrl + o
for fuzzy file searchAlt + f
to search the entire codebaseCtlr + f
to search the current fileF12
to bring up a terminalF6
to rename the method/variable under the cursor