Skip to content

anakimluke/vim-searchant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

searchant.vim

Vim plugin for improved search highlighting

Overview

When it comes to searching Vim is one of the editors which lacks the feature of highlighting the current search result. Searchant wraps the hacky way to achieve this in Vim into a plugin with a clean interface. Additionally it provides a key mapping to stop the search highlighting.

View the documentation in Vim with :help searchant or on the web.

vim-searchant demo

Requirements

  • Vim 7.0+

Installation

It is recommended to install this plugin using a plugin manager like pathogen.vim, Vundle.vim or vim-plug.

Alternatively you can just drop the plugin and doc folders into your ~/.vim directory. Don't forget to run :helptags ~/.vim/doc to generate the help tags after a manual installation.

If you are using incsearch.vim and you'd like vim-searchant to play-nicely, you can add the following snippet to hide the searchant highlight:

" Disable Searchant highlight when incsearch.vim highlights also disable
autocmd CursorMoved * call SearchantStop()
function SearchantStop()
  :execute "normal \<Plug>SearchantStop"
endfunction

This assumes that you have let g:incsearch#auto_nohlsearch = 1 in your config.

License

Copyright (C) 2017 Tim Schumacher

License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html.

This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent per‐mitted by law.

Packages

No packages published

Languages

  • Vim Script 100.0%