2013-10-26 61 views
0

這不是關於縮進。vim中的多行tabpage窗口

我通常使用vim的tabpage來打開多個文件。 這通常運行良好,但是當tabpage過多時,tabpage開始縮短文件名,使得難以識別每個選項卡打開的文件。

那麼,如何配置vim的tabpage窗口有多行而不是一行?

(如果有處理多個文件,歡迎另一種好方法,但你應該先回答的主要問題。)

+0

我不知道你的主要問題是否有解決方案,但我懷疑沒有 - 我相信Vim設計用於與緩衝區一起管理多個文件。 – pandubear

回答

1

據我所知,你問的是vim不可能的。添加該行爲可能是可能的,如果你玩vim的源代碼,但這幾乎肯定是一個失敗的原因。

但是, vim的選項卡不是1對1的文件代理服務器,您在對待它們時是錯誤的。規範的多緩衝區管理方法是將每個文件作爲緩衝區打開(這就是Vim默認工作的方式,緩衝區是您需要的1對1文件代理的)並從一個跳轉到另一個。它比標籤更簡單,更穩定,可擴展性更強(無論如何這都是根本上破壞的UX範例)。

0

您可以使用:tabs列出標籤頁和它們包含的窗口。

欲瞭解更多信息:

:help :tabs 

順便說一句,有沒有必要使用標籤來打開多個文件。 Vim基於緩衝區。

基本上,你可以做vim file1 file2,每個文件在緩衝區中打開。因此,您可以使用:bn(下一個緩衝區)在緩衝區之間切換。