Linux
如何從 vim 跳轉到文件,在單獨的選項卡中打開它們?
我已經安裝了
tags
,所以我可以跳轉到另一個文件中的函式體,CTRL + ]
因為我知道我可以
gf
跳轉到另一個文件。我知道我可以
CTRL-w s
拆分 vim 視窗。我不知道但我很感興趣的是如何將前兩個與最後一個結合起來。
即如何通過標籤跳轉到另一個文件或在單獨的選項卡中
gf
打開文件?
您可以使用命令在命名標記處拆分並打開一個新文件
:stag
,它似乎預設為綁定Ctrl
-w
,Ctrl
-]
。你可以將它綁定到任何東西:
map <F2> :stag
如果需要在選項卡中完成,則可以分兩步完成:
Ctrl
-w
,Ctrl
-]
Ctrl
-w
,T
或者你可以映射它:
map <F2> :tab split <CR>:exec("tag ".expand("<cword>"))<CR>
gf
相當於在新標籤中打開
Ctrl
-w
,gf
或視窗拆分:
Ctrl
-w
,f
再一次,如果你想拆分然後在新標籤中打開,
Ctrl
-w
,f
Ctrl
-w
,T