gfでカーソル下のファイルを開くgfでカーソル下のファイルを開くinclude('/home/taro/sample.txt'); ファイルパスの上にカーソルを合わせて、 gf を実行する。 新しいタブで開くC-W gf 元のファイルに戻るC-^ または C-o gfで開くファイル検索パスを変更する (1):set path+=/home/taro でpathを設定し、 include('sample.txt'); sample.txtの上にカーソルを合わせて gf を実行すると /home/taro/sample.txt が開く。 gfで開くファイル検索パスを変更する (2)Foo_BarクラスであるFoo/Bar.phpファイルが存在するとする。 :set includeexpr=substitute(substitute(v:fname,'_','/','g'),'$','.php','') として、 <?php $bar = $factory->create('Foo_Bar'); でFoo_Barの上にカーソルを合わせてgfを実行するとFoo/Bar.phpが開く。 gfで開くファイル検索パスを変更する (3):set suffixesadd=.php,.inc ファイル名と認識する文字列を変更する:set isfname-=: とすれば、":"がファイル名として認識されなくなる。Windowsでは"C:\test.txt"のようにドライブレターの区切りに文字に:を使うので含まれている。 localvimrc.vim
参考 |
|