次の内容を含むファイルをvimで開くと
foo.html
bar/baz.html
今は入らなければなりません。
:e bar/baz.html
編集するファイルを開きます。
現在行を自動的に使用するコマンドがあります。
全体の行やパターンのマッチングではなく、ビジュアル選択を使用する方が良いです。もちろん、実際のファイルでは次のようになるからです。
<a [...] href="bar/baz.html" [...]>
.vimrcでカスタムコマンドを定義することができるはずですが、どうすればよいかわかりません。
ベストアンサー1
カーソルの下にターゲットファイル名を置き、を押しますgf
。たとえば、次の行で視覚的な選択を行うことでこれを行うことができます。
I want to open xfilex without the exes!
file
(非)を開くには、xfilex
視覚的に選択してfile
を押しますgf
。
詳しくは、以下をご覧ください:help gf
。
[count]gf Edit the file whose name is under or after the cursor.
Trailing punctuation characters ".,:;!" are ignored.
Escaped spaces "\ " are reduced to a single space.