macデフォルトは古いのでbrewで入れる。
% brew install ctags
vim-tags
を入れる。
.vimrc:
Plug 'szw/vim-tags'
let g:vim_tags_project_tags_command = "/usr/local/bin/ctags -R {OPTIONS} {DIRECTORY} 2>/dev/null"
let g:vim_tags_gems_tags_command = "/usr/local/bin/ctags -R {OPTIONS} `bundle list --paths` 2>/dev/null"
:TagsGenerate
する。(.git
があると.git/tags
に作られるみたい便利)
C-]
: 定義にとぶC-o
: 前のバッファに戻るC-i
:C-o
の逆
2020年07月06日修正:bundle show
はDEPRECATEDなのでbundle list
に修正。(これが原因でtagが読めなくなってた)