ctagsの検索にfzfが良いよと教えてもらったので、試してみました。
Install
fzf
https://github.com/junegunn/fzf
まずはHomebrewでfzfをインストール
$ brew install fzf
.vimrcに追記
set rtp+=/usr/local/opt/fzf
fzf.vim
https://github.com/junegunn/fzf.vim
fzf.vimのGithubを見ながらインストール。
上記サイトではvim-plugを使用していたけど、私はNeoBundleを使っているので下記のよう.vimrcに記述してインストール
NeoBundle 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
NeoBundle 'junegunn/fzf.vim'
設定
.vimrcに下記を追加しました。
" deniteと合わせて上部に表示
let g:fzf_layout = { 'up': '~40%' }
" <C-]>でタグ検索
nnoremap <silent> <C-]> :call fzf#vim#tags(expand('<cword>'))<CR>:
" fzfからファイルにジャンプできるようにする
let g:fzf_buffers_jump = 1
良さげなのでしばらく使ってみます。