Software Design7月号でVimが特集されました。その中でgfという機能が紹介されていました。 筆者は3年ほどVimを触っていますが知らなかったので調べてみました。 gfとは? まずはVimのヘルプにはどう書いてあるかを確認してみます。 gf E446 E447 [count]gf カーソルの下か後ろの名前のファイルを編集する。 vim-helpより引用 実際の動作は以下のようになります。 a.txt内のテキスト./b.txtをVimが解析し、b.txtにジャンプしました。 gfと似た機能 gfに似た機能として gF <C-w>f があります。 gF gF [count]gF "gf" と同じだが、ファイル名の後に番号があるとき、その行へカーソルが移動する点が異なる。 vim-helpより引用
![Vimのgfについて~パス移動の救世主~](https://cdn-ak-scissors.b.st-hatena.com/image/square/59629603345002f9e9293acbc62d77b14171d104/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--QWJRUi4Q--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3AVim%2525E3%252581%2525AEgf%2525E3%252581%2525AB%2525E3%252581%2525A4%2525E3%252581%252584%2525E3%252581%2525A6~%2525E3%252583%252591%2525E3%252582%2525B9%2525E7%2525A7%2525BB%2525E5%25258B%252595%2525E3%252581%2525AE%2525E6%252595%252591%2525E4%2525B8%252596%2525E4%2525B8%2525BB~%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3A%2525E3%252581%2525AF%2525E3%252581%252599%252Cx_203%252Cy_98%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2Y0YWJlYzdiMDguanBlZw%3D%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_72%2Fog-base.png)