vim で Tabpage 毎にカレントディレクトリを分ける
ということで、こんなのを .vimrc に追加してみた。
https://github.com/kana/config/blob/master/vim/personal/dot.vimrc 700 行目付近を参考に……。
:TabpageCD を使うようにするのではなく、:cd で行けるように改良してみたつもり。
" per-tab current dir autocmd! TabEnter * \ if exists('t:cwd') \ | execute 'cd' t:cwd \ | endif autocmd! TabLeave * let t:cwd = getcwd()