sponsor Vim development Vim logo Vim Book Ad

incsearch.vim : Improved incremental searching for Vim

 script karma  Rating 85/28, Downloaded by 4429  Comments, bugs, improvements  Vim wiki

created by
haya14busa
 
script type
utility
 
description
See https://github.com/haya14busa/incsearch.vim
 
install details
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
incsearch.vim-2.0.1.zip v2.0.1 2015-10-31 7.3 haya14busa 2.0.1 2015-10-31
Fix can't turn off |g:incsearch#consistent_n_direction|. ref: #95
Fix ? pattern handling for backward search. ref: #92
incsearch.vim-2.0.0.zip v2.0.0 2015-07-05 7.3 haya14busa ### 2.0.0 2015-07-06
1. |incsearch#go()| and |incsearch-config| as a API
2. Pattern converter feature |incsearch-config-converters|
3. Injection of vital-over module |incsearch-config-modules|
4. External extention plugins like fuzzy, easymotion, migemo...
  - https://github.com/haya14busa/incsearch.vim/wiki/List-of-plugins-for-incsearch.vim
https://github.com/haya14busa/incsearch.vim/releases/tag/v2.0.0
incsearch.vim-1.2.1.zip v1.2.1 2015-06-28 7.3 haya14busa 1.2.1 2015-06-26
1. Add |incsearch-config-keymap| option to |incsearch-config|
2. Some refactoring
incsearch.vim-1.2.0.zip v1.2.0 2015-06-07 7.3 haya14busa 1.2.0 2015-06-06
1. Now, fix unexpected key input with |feedkeys()| by auto-nohlsearch
   feature (|incsearch-additional-usage|) #82
2. Avoid Unneeded loading for mappings like |<Plug>(incsearch-nohl)|
   related with #81
3. Fix |nowrapscan| handling #83
4. Add |incsearch-config-prompt| option
5. auto-nohlsearch on |CursorMoved| after |InsertLeave| related with #80
6. Some refactoring
incsearch.vim-1.1.0.zip v1.1.0 2015-05-03 7.3 haya14busa 1.1.0 2015-05-03
1. Add experimental API |incsearch-api|.
    - Now you can pass a default pattern |incsearch-config-pattern|
    - Use |incsearch#cli()| with |incsearch-autocmd| to extend
      incsearch.vim's search interface
    - vim-repeat support if needed |incsearch-config-is_expr|
    - You can pass additional vital-over module to connect
      |incsearch-config-modules|
incsearch.vim-1.0.3.zip v1.0.3 2015-05-03 7.3 haya14busa 1.0.3 2015-05-03
1. Fix 'hlsearch' handling #74
incsearch.vim-1.0.2.zip 1.0.2 2015-04-16 7.3 haya14busa 1.0.2 2015-04-16
1. Implement experimental API (undocumented) to access vital-over
   command line object
2. Add LiteralInsert module to insert special character literally
  - e.g. <C-v><Tab> now inserts literal <Tab> and search them.
3. Add workaround pasting issue for MacVim #35
4. Fix to redraw commandline when leaving with <Esc> #67
5. Fix <SID> handling for <expr> mappings #51
6. Fix flicker at entering incsearch's commands #73


incsearch.vim-1.0.1.zip 1.0.1 2015-01-03 7.3 haya14busa 1.0.1 2015-01-04
1. Fix keymapping escape
2. Fix |last-pattern| with |g:incsearch#magic|
incsearch.vim-1.0.0.zip 1.0.0 2014-12-14 7.3 haya14busa 1.0.0 2014-12-14
1. Improve compatibility with default commandline behavior
    - Automatically apply mappings defined with |:cnoremap| and |:cmap|
      See |g:incsearch#vim_cmdline_keymap|
    - Support multi {lhs} and <expr> mappings
2. Support incremental highlighting in other windows.
    - See |g:incsearch#no_inc_hlsearch|
3. Add |<Over>(buffer-complete-prev)|
4. Add |IncsearchExecute| event
5. Implement |:digraph| feature
6. Fix minor problems.
incsearch.vim-0.9.9.zip 0.9.9 2014-11-17 7.3 haya14busa 1. Smart backward word feature. See: |g:incsearch#smart_backward_word| 2. Implement |g:incsearch#vim_cmdline_keymap| option which apply mappings defined with |:cmap| and |:cnoremap| to custome command line interface of incsearch.vim 3. Do not highlight annoying patterns which matches everything like `\v`, `vim\|`, etc.. 4. Interactive module management (e.g. |g:incsearch#emacs_like_keymap|) 6. Fix |c_<C-r>_<C-w>| behavoir to be compatible with default one 7. Fix cancel behavior 8. Fix & improve {rhs} handling (after exit mappings, <C-r>=, etc...) 9. Fix minor problems
incsearch.vim-0.9.8.zip 0.9.8 2014-10-25 7.3 haya14busa 0.9.8 2014-10-25
1. Handle |last-pattern| incrementally. See: |<Over>(incsearch-next)|
2. Now |c_Ctrl-p| and |c_Ctrl-n| works by default and fix history
   behavior to be compatible with default one
3. Fix 'smartcase' flag detection to work with like |\%V| and
   repetitive escaped uppercase character like `\V\V`

0.9.7 2014-10-21
1. Minor update. Fix <C-c> interruption, use |\m| instead of |\M|, doc
   fix.
incsearch.vim-0.9.6.zip 0.9.6 2014-10-17 7.3 haya14busa Initial upload
ip used for rating: 3.21.100.34

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github