這不是關於縮進。vim中的多行tabpage窗口
我通常使用vim的tabpage來打開多個文件。 這通常運行良好,但是當tabpage過多時,tabpage開始縮短文件名,使得難以識別每個選項卡打開的文件。
那麼,如何配置vim的tabpage窗口有多行而不是一行?
(如果有處理多個文件,歡迎另一種好方法,但你應該先回答的主要問題。)
這不是關於縮進。vim中的多行tabpage窗口
我通常使用vim的tabpage來打開多個文件。 這通常運行良好,但是當tabpage過多時,tabpage開始縮短文件名,使得難以識別每個選項卡打開的文件。
那麼,如何配置vim的tabpage窗口有多行而不是一行?
(如果有處理多個文件,歡迎另一種好方法,但你應該先回答的主要問題。)
據我所知,你問的是vim不可能的。添加該行爲可能是可能的,如果你玩vim的源代碼,但這幾乎肯定是一個失敗的原因。
但是, vim的選項卡不是1對1的文件代理服務器,您在對待它們時是錯誤的。規範的多緩衝區管理方法是將每個文件作爲緩衝區打開(這就是Vim默認工作的方式,緩衝區是您需要的1對1文件代理的)並從一個跳轉到另一個。它比標籤更簡單,更穩定,可擴展性更強(無論如何這都是根本上破壞的UX範例)。
您可以使用:tabs
列出標籤頁和它們包含的窗口。
欲瞭解更多信息:
:help :tabs
順便說一句,有沒有必要使用標籤來打開多個文件。 Vim基於緩衝區。
基本上,你可以做vim file1 file2
,每個文件在緩衝區中打開。因此,您可以使用:bn
(下一個緩衝區)在緩衝區之間切換。
我不知道你的主要問題是否有解決方案,但我懷疑沒有 - 我相信Vim設計用於與緩衝區一起管理多個文件。 – pandubear