gfでカーソル下のファイルを開く

gfでカーソル下のファイルを開く

 include('/home/taro/sample.txt');

ファイルパスの上にカーソルを合わせて、

 gf
 を実行する。

新しいタブで開く

 C-W gf

元のファイルに戻る

 C-^
 または
 C-o

gfで開くファイル検索パスを変更する (1)

 :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

localvimrc.vim

参考

http://nanasi.jp/articles/howto/file/expand.html#id15


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS