Plugins:
https://github.com/tmhedberg/matchit
https://github.com/tpope/vim-sleuth
https://github.com/tpope/vim-repeat
https://github.com/tpope/vim-surround
https://github.com/junegunn/fzf.vim
(also see https://jesseleite.com/posts/2/its-dangerous-to-vim-alone-ta... )
Some snippets:
https://github.com/mhinz/vim-galore#change-cursor-style-depe...
https://github.com/mhinz/vim-galore#saner-behavior-of-n-and-...
and a similar snippet:
" consistent direction regardless of initial charsearch direction for ; and ,
nnoremap ; ',;'[getcharsearch().forward]
nnoremap , ';,'[getcharsearch().forward]
I use my arrow keys for buffer navigation in normal mode: nnoremap :Buffers
nnoremap :b#
nnoremap :bp
nnoremap :bn
...and disable them in insert mode: inoremap
inoremap
inoremap
inoremap
- Solarized: Theme
- POwerline: Metadata
- NerdTree: Navigator
- Command T: Fast File nav
- Gundo: undo tree
But of course I didn’t.
yuttie/comfortable-motion.vim - Gives you nice smooth scrolling to the bottom junegunn/fzf - Great fuzzy searching for files scrooloose/nerdtree - A file system navigator itchyny/lightline.vim - nice fancy status bar.