From 7910d81182d8cd6ab0b1e4bfb2d2447abb002904 Mon Sep 17 00:00:00 2001 From: yoshi314 Date: Mon, 6 Jul 2015 11:54:54 +0200 Subject: [PATCH] add fuzzy search to vim --- .gitmodules | 6 ++++++ .vim/bundle/incsearch-fuzzy.vim | 1 + .vim/bundle/incsearch.vim | 1 + .vimrc | 13 +++++++++++++ 4 files changed, 21 insertions(+) create mode 160000 .vim/bundle/incsearch-fuzzy.vim create mode 160000 .vim/bundle/incsearch.vim diff --git a/.gitmodules b/.gitmodules index 922ad9d..bbaa855 100644 --- a/.gitmodules +++ b/.gitmodules @@ -10,3 +10,9 @@ [submodule ".oh-my-zsh"] path = .oh-my-zsh url = https://github.com/robbyrussell/oh-my-zsh.git +[submodule ".vim/bundle/incsearch-fuzzy.vim"] + path = .vim/bundle/incsearch-fuzzy.vim + url = https://github.com/haya14busa/incsearch-fuzzy.vim.git +[submodule ".vim/bundle/incsearch.vim"] + path = .vim/bundle/incsearch.vim + url = https://github.com/haya14busa/incsearch.vim.git diff --git a/.vim/bundle/incsearch-fuzzy.vim b/.vim/bundle/incsearch-fuzzy.vim new file mode 160000 index 0000000..e426627 --- /dev/null +++ b/.vim/bundle/incsearch-fuzzy.vim @@ -0,0 +1 @@ +Subproject commit e426627625c88583d9c544edc67b4b809f2b3b87 diff --git a/.vim/bundle/incsearch.vim b/.vim/bundle/incsearch.vim new file mode 160000 index 0000000..5b79457 --- /dev/null +++ b/.vim/bundle/incsearch.vim @@ -0,0 +1 @@ +Subproject commit 5b79457f04c5afd12a06b10765f752550c066c01 diff --git a/.vimrc b/.vimrc index aa82d62..bb4ff2e 100644 --- a/.vimrc +++ b/.vimrc @@ -34,6 +34,10 @@ Plugin 'gmarik/Vundle.vim' Plugin 'bling/vim-airline' Plugin 'shawncplus/skittles_berry' +Plugin 'haya14busa/incsearch.vim' +Plugin 'haya14busa/incsearch-fuzzy.vim' + + call vundle#end() " required filetype plugin indent on " required " To ignore plugin indent changes, instead use: @@ -57,3 +61,12 @@ imap imap colorscheme skittles_berry + + +" fuzzy search enable +map / (incsearch-forward) +map ? (incsearch-backward) +map g/ (incsearch-stay) +map z/ (incsearch-fuzzy-/) +map z? (incsearch-fuzzy-?) +map zg/ (incsearch-fuzzy-stay)