Vimは現在バッファにリストされているファイルを編集します。

Vimは現在バッファにリストされているファイルを編集します。

次の内容を含むファイルを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.

おすすめ記事