コマンドラインでvimのリモートファイルをすばやく開きます。

コマンドラインでvimのリモートファイルをすばやく開きます。

次のファイルパスを持つ2つのファイルがあるとします。

~/another/project/file1.txt
~/this/is/some/very/deep/project/file2.txt

ご覧のとおり、銀のfile1.txtファイルfile2.txtシステムから互いに「非常に遠く」離れています。

それでは、編集中で、windowで開いたいとしましょうfile1.txt。私が選択する最速の方法は次のとおりです。file2.txtvsplitfile2.txt

:vsplit ~/this/is/some/very/deep/project/file2.txt

ぼかし仕上げを使用しても、これは明らかに効率的ではありません。

すばやく「ブックマーク」または「ディレクトリに移動」する方法はありますかfile2.txt

!私の最初のアイデアは、どういうわけかジャンプを容易にするためにシェルでコマンドを実行することでした(コマンドモードでを使用して)。次のようなものを使用してください飛躍役に立つかもしれませんが、方法がわかりません。

ベストアンサー1

この質問に対する回答で述べたように、グローバルタグを試すことができます。

https://stackoverflow.com/questions/1581505/vim-create-marks-across-files

大文字(たとえば)でマークした場合は、そのmAマークに移動を使用してファイルに戻ることができます'A

.viminfoコンテンツを正しく保存すると、セッション全体で機能します。

おすすめ記事