nvim: Add some miscellaneous plugins

While at it, remove quick-scope as it doesn't add much of a value when
we already use easymotion. Also do some cleanup.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
This commit is contained in:
Sanchayan Maity 2020-03-12 11:30:11 +05:30
parent bb77d4748e
commit b58fae6784

View file

@ -10,7 +10,6 @@ Plug 'ervandew/supertab'
Plug 'easymotion/vim-easymotion'
Plug 'haya14busa/incsearch.vim'
Plug 'haya14busa/incsearch-easymotion.vim'
Plug 'unblevable/quick-scope'
" Fuzzy search
Plug 'junegunn/fzf.vim'
Plug 'pbogut/fzf-mru.vim'
@ -88,23 +87,34 @@ Plug 'tpope/vim-eunuch'
Plug 'tpope/vim-sleuth'
Plug 'tpope/vim-vinegar'
Plug 'Yggdroot/indentLine'
" LC related
" LSP related
Plug 'liuchengxu/vista.vim'
Plug 'prabirshrestha/async.vim'
Plug 'prabirshrestha/vim-lsp'
Plug 'prabirshrestha/asyncomplete-lsp.vim'
" Search and Replace
Plug 'brooth/far.vim'
" Floating terminal
Plug 'voldikss/vim-floaterm'
" Language agnostic
Plug 'pechorin/any-jump.nvim'
" Smooth scrolling
Plug 'psliwka/vim-smoothie'
" Auto correction
Plug 'sedm0784/vim-you-autocorrect', { 'for': [ 'text', 'markdown' ] }
Plug 'rhysd/vim-grammarous', { 'for': [ 'text', 'markdown' ] }
" Auto resize
Plug 'camspiers/animate.vim'
Plug 'camspiers/lens.vim'
" Miscellaneous
Plug 'junegunn/vim-slash'
Plug 'andymass/vim-matchup'
Plug 'editorconfig/editorconfig-vim'
Plug 'igankevich/mesonic'
Plug 'psliwka/vim-smoothie'
Plug 'simnalamburt/vim-mundo'
Plug 'milkypostman/vim-togglelist'
Plug 'liuchengxu/vim-which-key'
Plug 'farmergreg/vim-lastplace'
Plug 'voldikss/vim-floaterm'
Plug 'pechorin/any-jump.nvim'
Plug 'camspiers/animate.vim'
Plug 'camspiers/lens.vim'
" Initialize plugin system
call plug#end()
@ -188,11 +198,6 @@ let g:sonokai_disable_italic_comment = 1
colorscheme sonokai
" --------------------------- Key Bindings -----------------------------------
" Use <C-L> to clear the highlighting of :set hlsearch.
if maparg('<C-L>', 'n') ==# ''
nnoremap <silent> <C-L> :nohlsearch<CR><C-L>
endif
" Remap escape keys to something usable on home row
inoremap jk <Esc>
cnoremap jk <C-C>