bairui

highlight current search term - plugin

Dec 31st, 2011
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 0.45 KB | None | 0 0
  1. " HighlightCurrentMatch
  2. " Barry Arthur, Aug 08, 2011
  3.  
  4. " Issues:
  5. " * Fails if the search uses an offset other than start-of-pattern, like
  6. "   /foo/e
  7.  
  8. function! HighlightCurrentMatch()
  9.   if exists('b:cur_search_item')
  10.     call matchdelete(b:cur_search_item)
  11.   endif
  12.   let b:cur_search_item = matchadd('IncSearch', '\%#'.@/, 1)
  13. endfunction
  14.  
  15. nnoremap <silent> n n:call HighlightCurrentMatch()<CR>
  16. nnoremap <silent> N N:call HighlightCurrentMatch()<CR>
Advertisement
Add Comment
Please, Sign In to add comment