vimからファイルに移動して別のタブで開く方法は?

vimからファイルに移動して別のタブで開く方法は?

私はそれをインストールして他のファイルの関数本体に移動できることをtags知っています。私はvimウィンドウを分割できることを知っています。よくわかりませんが、私が非常に興味を持っているのは、最初の2つを最後のものと組み合わせる方法です。つまり、タグを使用して他のファイルにどのように移動しますか?CTRL + ]
gf
CTRL-w s

gf 開く別のタブにファイルがありますか?

ベストアンサー1

次のコマンドを使用して、指定したタグから新しいファイルを分割して開くことができます:stag。デフォルトでは、バインディングはCtrl- wCtrl-のようです]

何でもバインドできます。

map <F2> :stag

タブで実行する必要がある場合は、次の2つの手順で実行できます。

Ctrl- wCtrl- 、] CtrlwT

または、次のようにマッピングすることもできます。

map <F2> :tab split <CR>:exec("tag ".expand("<cword>"))<CR>

gf新しいタブで開くのと同じ

Ctrl- wgf

またはウィンドウの分割:

Ctrl- wf

分割したい場合は、新しいタブで開きます。

Ctrl- wf Ctrl- wT

おすすめ記事