this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Toggle fold only if there is any

+18 -9
+1 -3
nvim/init.vim
··· 187 187 inoremap <C-R><C-R> <C-R>* 188 188 " }}} 189 189 " Folding {{{ 190 - nnoremap <CR> za 191 - au CmdwinEnter * nunmap <CR> 192 - au CmdwinLeave * nnoremap <CR> za 190 + nnoremap <expr> <CR> foldlevel('.')?'za':"\<CR>" 193 191 " }}} 194 192 " FZF {{{ 195 193 nnoremap <leader><leader> :<C-u>Files<CR>
+17 -6
nvim/plugin/vsearch.vim
··· 8 8 let s:save_cpo = &cpo 9 9 set cpo&vim 10 10 11 - function! s:VSetSearch() 11 + function! s:VSetSearch(type, ...) 12 12 let temp = @@ 13 - norm! gvy 13 + if a:0 14 + silent exe "normal! gvy" 15 + elseif a:type == 'line' 16 + silent exe "normal! '[V']y" 17 + else 18 + silent exe "normal! `[v`]y" 19 + endif 20 + 14 21 let @/ = '\V' . substitute(escape(@@, '\'), '\n', '\\n', 'g') 15 22 call histadd('/', substitute(@/, '[?/]', '\="\\%d".char2nr(submatch(0))', 'g')) 16 23 let @@ = temp 17 24 endfunction 18 25 19 - xnoremap <Plug>(vsearch-search-selected-forward) :<C-u>call <SID>VSetSearch()<CR>/<CR> 20 - xnoremap <Plug>(vsearch-search-selected-backward) :<C-u>call <SID>VSetSearch()<CR>?<CR> 26 + nnoremap <Plug>(vsearch-change-motion-forward) :<C-u>set opfunc=<SID>VSetSearch<CR>g@ 27 + 28 + xnoremap <Plug>(vsearch-search-selected-forward) :<C-u>call <SID>VSetSearch(visualmode(), 1)<CR>/<CR> 29 + xnoremap <Plug>(vsearch-search-selected-backward) :<C-u>call <SID>VSetSearch(visualmode(), 1)<CR>?<CR> 30 + 31 + xnoremap <Plug>(vsearch-change-selected-forward) :<C-u>call <SID>VSetSearch(visualmode(), 1)<CR>:set hlsearch<CR>cgn 32 + xnoremap <Plug>(vsearch-change-selected-backward) :<C-u>call <SID>VSetSearch(visualmode(), 1)<CR>:set hlsearch<CR>cgN 21 33 22 - xnoremap <Plug>(vsearch-change-selected-forward) :<C-u>call <SID>VSetSearch()<CR>:set hlsearch<CR>cgn 23 - xnoremap <Plug>(vsearch-change-selected-backward) :<C-u>call <SID>VSetSearch()<CR>:set hlsearch<CR>cgN 34 + nmap s <Plug>(vsearch-change-motion-forward) 24 35 25 36 xmap * <Plug>(vsearch-search-selected-forward) 26 37 xmap # <Plug>(vsearch-search-selected-backward)