Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haya14busa/is.vim
incremental search improved - successor of incsearch.vim
https://github.com/haya14busa/is.vim
vim vim-plugins
Last synced: about 2 months ago
JSON representation
incremental search improved - successor of incsearch.vim
- Host: GitHub
- URL: https://github.com/haya14busa/is.vim
- Owner: haya14busa
- License: mit
- Created: 2017-10-30T07:54:23.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-11-13T08:33:06.000Z (11 months ago)
- Last Synced: 2024-05-31T12:35:13.130Z (4 months ago)
- Topics: vim, vim-plugins
- Language: Vim script
- Homepage:
- Size: 11.7 KB
- Stars: 255
- Watchers: 11
- Forks: 3
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## is.vim - incremental search improved
[![Build Status](https://travis-ci.org/haya14busa/is.vim.svg?branch=master)](https://travis-ci.org/haya14busa/is.vim)
[![](http://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![](http://img.shields.io/badge/doc-%3Ah%20is.txt-red.svg)](doc/is.txt)is.vim improves search feature.
is.vim is successor of [incsearch.vim](https://github.com/haya14busa/incsearch.vim).'is' is abbreviation of 'incsearch'.
## :sparkles: Feature :sparkles:
### Automatically clear highlight (|:nohlsearch|) after cursor moved and some other autocmd event.
![is-auto-nohlsearch](https://raw.githubusercontent.com/haya14busa/i/37cb1f7eec116eeb43768103bcfa0853b0bddddb/is.vim/is-auto-nohlsearch.gif)
### Incremental scroll to next match feature.
![is-scroll](https://raw.githubusercontent.com/haya14busa/i/37cb1f7eec116eeb43768103bcfa0853b0bddddb/is.vim/is-scroll.gif)
## :electric_plug: Integration :electric_plug:
is.vim can integrate with other search enhancment plugins.
### Integration of vim-anzu
https://github.com/osyo-manga/vim-anzu display search position like (2/10) for n/N commands.```vim
map n (is-nohl)(anzu-n-with-echo)
map N (is-nohl)(anzu-N-with-echo)
```### Integration of vim-asterisk
https://github.com/haya14busa/vim-asterisk provides improved * motions.- star (`*`) without cursor move
- visual star feature (search selected text)
- etc..```vim
map * (asterisk-z*)(is-nohl-1)
map g* (asterisk-gz*)(is-nohl-1)
map # (asterisk-z#)(is-nohl-1)
map g# (asterisk-gz#)(is-nohl-1)
```## :bird: Author :bird:
haya14busa (https://github.com/haya14busa)## :blue_book: Document :blue_book:
[:h is.vim](doc/is.txt)