私はそれをインストールして他のファイルの関数本体に移動できることをtags
知っています。私はvimウィンドウを分割できることを知っています。よくわかりませんが、私が非常に興味を持っているのは、最初の2つを最後のものと組み合わせる方法です。つまり、タグを使用して他のファイルにどのように移動しますか?CTRL + ]
gf
CTRL-w s
gf
開く別のタブにファイルがありますか?
答え1
次のコマンドを使用して、指定したタグから新しいファイルを分割して開くことができます:stag
。デフォルトでは、バインディングはCtrl- w、Ctrl-のようです]。
何でもバインドできます。
map <F2> :stag
タブで実行する必要がある場合は、次の2つの手順で実行できます。
Ctrl- w、Ctrl- 、] CtrlwT
または、次のようにマッピングすることもできます。
map <F2> :tab split <CR>:exec("tag ".expand("<cword>"))<CR>
gf
新しいタブで開くのと同じ
Ctrl- w、gf
またはウィンドウの分割:
Ctrl- w、f
分割したい場合は、新しいタブで開きます。
Ctrl- w、f
Ctrl- w、T