次のファイルパスを持つ2つのファイルがあるとします。
~/another/project/file1.txt
~/this/is/some/very/deep/project/file2.txt
ご覧のとおり、銀のfile1.txt
ファイルfile2.txt
システムから互いに「非常に遠く」離れています。
それでは、編集中で、windowで開いたいとしましょうfile1.txt
。私が選択する最速の方法は次のとおりです。file2.txt
vsplit
file2.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
コンテンツを正しく保存すると、セッション全体で機能します。