LoginSignup
9
10

More than 5 years have passed since last update.

vimfilerの設定

Last updated at Posted at 2014-01-06

最近vimfilerに移行したので、設定を晒してみる。

let g:vimfiler_as_default_explorer=1

vimfilerをデフォルトにする。:e .でもvimfilerが開く。

let g:vimfiler_ignore_pattern='\(^\.\|\~$\|\.pyc$\|\.[oad]$\)'

無視するファイルのパターン。
これにフィットすると隠しファイル扱いになる。
ファイラで開いても仕方無いバイナリファイルは無視に指定した。
標準キーマップでは.で隠しファイルが表示される。

.gitignoreのやつを勝手に追加してくれたりすれば便利なのにな。

nnoremap <C-f> :VimFilerCurrentDir<CR>
inoremap <C-f> <ESC>:VimFilerCurrentDir<CR>

現在のファイルのディレクトリでvimfilerを開く。

nnoremap <C-x><C-f> :VimFiler -project<CR>
inoremap <C-x><C-f> <ESC>:VimFiler -project<CR>

プロジェクトホーム(.gitのあるディレクトリ?)をvimfilerで開く。
たまに上手く動かない。

nnoremap <C-x><C-@> :Unite -direction=botright -default-action=vimfiler directory_mru<CR>

こちらはunite.vimの設定だけど、
directory_mruのソースを使用すれば
最近移動したディレクトリにunite.vim経由で移動できる。
デフォルトのアクションはvimfilerでないので、オプションで指定する。
-directionは表示する位置で特に関係ない。

9
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
10