We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 18f760f commit d8974bdCopy full SHA for d8974bd
plugin/slash.vim
@@ -30,14 +30,19 @@ function! s:wrap(seq)
30
endfunction
31
32
function! s:immobile(seq)
33
+ if exists('b:repeated_move')
34
+ return a:seq
35
+ endif
36
+
37
let s:winline = winline()
38
+ let b:repeated_move = 1
39
return a:seq."\<plug>(slash-prev)"
40
41
42
function! s:trailer()
43
augroup slash
44
autocmd!
- autocmd CursorMoved,CursorMovedI * set nohlsearch | autocmd! slash
45
+ autocmd CursorMoved,CursorMovedI * set nohlsearch | unlet b:repeated_move | autocmd! slash
46
augroup END
47
48
let seq = foldclosed('.') != -1 ? 'zo' : ''
0 commit comments