讓 tmux 選項卡的排列方式更像傳統選項卡

讓 tmux 選項卡的排列方式更像傳統選項卡

Tmux 是一個很棒的軟體,它幾乎取代了我的終端“終結者”,尤其是它的<bindkey>-z最新版本。

我對 tmux 的主要煩惱是,每當我關閉一個視窗(選項卡)時,例如#2,所有其他選項卡(如#3)仍然存在。當我建立一個新視窗(選項卡)時,它將其儲存在#2 的位置。

我想要得到的是更傳統的行為,就像網頁瀏覽器和其他基於選項卡的軟體所做的那樣:當您關閉選項卡時,透過從右向左移動所有內容來填充空閒單元格。建立選項卡時,在右側建立它。然後,如果我想將 window(tab) 放置在某個地方,我可以要求 tmux 明確地執行此操作。

答案1

如果您使用 tmux 1.7,則可以使用以下renumber-window選項:

重新編號視窗 [上 |離開]
如果打開,當會話中的視窗關閉時,會自動按數字順序對其他視窗重新編號。如果已設置,這將尊重基本索引選項。如果關閉,請勿對視窗重新編號。

像這樣設定.tmux.conf

set -g renumber-windows on

表示關閉視窗 #2 會將視窗 #3 重新編號為 #2,開啟新視窗會將其置於 #3。

相關內容