nvim: Drop unneeded plugins & use incsearch for automatic nohlsearch
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
This commit is contained in:
parent
42fcd983ad
commit
c880a370d4
1 changed files with 11 additions and 4 deletions
|
@ -101,13 +101,9 @@ Plug 'Yggdroot/indentLine'
|
|||
Plug 'voldikss/vim-floaterm'
|
||||
" Smooth scrolling
|
||||
Plug 'psliwka/vim-smoothie'
|
||||
" Auto correction
|
||||
Plug 'sedm0784/vim-you-autocorrect', { 'for': [ 'text', 'markdown' ] }
|
||||
Plug 'rhysd/vim-grammarous', { 'for': [ 'text', 'markdown' ] }
|
||||
" Handle line & column jump specifications as found in stack traces
|
||||
Plug 'wsdjeg/vim-fetch'
|
||||
" Miscellaneous
|
||||
Plug 'junegunn/vim-slash'
|
||||
Plug 'andymass/vim-matchup'
|
||||
Plug 'liuchengxu/vim-which-key'
|
||||
Plug 'farmergreg/vim-lastplace'
|
||||
|
@ -148,6 +144,7 @@ set nofoldenable " Open folds by default
|
|||
set undofile " Enable undo persistence across sessions
|
||||
set hidden
|
||||
set noautochdir
|
||||
set hlsearch
|
||||
|
||||
" Wild menu
|
||||
set wildmenu
|
||||
|
@ -362,6 +359,13 @@ map <Leader>h <Plug>(easymotion-linebackward)
|
|||
noremap <silent><expr> / incsearch#go(<SID>incsearch_config())
|
||||
noremap <silent><expr> ? incsearch#go(<SID>incsearch_config({'command': '?'}))
|
||||
noremap <silent><expr> g/ incsearch#go(<SID>incsearch_config({'is_stay': 1}))
|
||||
" Incremental search
|
||||
map n <Plug>(incsearch-nohl-n)
|
||||
map N <Plug>(incsearch-nohl-N)
|
||||
map * <Plug>(incsearch-nohl-*)
|
||||
map # <Plug>(incsearch-nohl-#)
|
||||
map g* <Plug>(incsearch-nohl-g*)
|
||||
map g# <Plug>(incsearch-nohl-g#)
|
||||
|
||||
" Tag helpers
|
||||
nnoremap <C-\> :vsp <CR>:exec("tag ".expand("<cword>"))<CR>
|
||||
|
@ -505,6 +509,9 @@ let g:grepper.switch = 0
|
|||
let g:grepper.append = 0
|
||||
let g:grepper.prompt = 0
|
||||
|
||||
" Easymotion incsearch
|
||||
let g:incsearch#auto_nohlsearch = 1
|
||||
|
||||
" Deoplete
|
||||
let g:deoplete#enable_at_startup = 0
|
||||
let g:deoplete#sources#rust#disable_keymap = 1
|
||||
|
|
Loading…
Reference in a new issue