相反的選項卡完成的文件或目錄名,我看^I
Vim的:打開不選項卡完成,是什麼?
:open ./lib/^I^I^I
是否有其他命令,將提供tab完成,或者是另一種解決方案?
我正在考慮使用緩衝區替換下面的映射,但希望保留Tab完成。
map <C-O> :tabnew ./
相反的選項卡完成的文件或目錄名,我看^I
Vim的:打開不選項卡完成,是什麼?
:open ./lib/^I^I^I
是否有其他命令,將提供tab完成,或者是另一種解決方案?
我正在考慮使用緩衝區替換下面的映射,但希望保留Tab完成。
map <C-O> :tabnew ./
這可能是因爲:open
是不是你要找的命令。請嘗試:edit
或:e
。還請嘗試:help :open
和:help :e
以查看命令的功能。 :e
已完成標籤。
如果要創建新的空緩衝區,請使用:enew
。如果要編輯特定文件而不是當前文件,請使用:edit filename
。
如果要在新的水平拆分窗口中創建新的空緩衝區,請使用:new
。
如果要在新的水平拆分窗口中編輯特定文件,請使用:split filename
。
如果要在新的垂直拆分窗口中創建新的空緩衝區,請使用:vnew
。
如果要在新的垂直拆分窗口中編輯特定文件,請使用:vsplit filename
。
如果您想創建一個新的空標籤,請使用:tabnew
。如果要在新選項卡中編輯特定文件,請使用:tabedit filename
。如果您不確定其用法,請使用:help :command
。
謝謝,Boldewyn。我懷疑我需要使用另一個命令。 – rthbound
要知道爲什麼':open'不是最好的命令,請看這裏:https://vi.stackexchange.com/a/2276 – 79E09796