Tmuxは私のターミナル「ターミネーター」を特に最新バージョンに置き換えた優れたソフトウェアです<bindkey>-z
。
tmuxに関する最大の苦情は、ウィンドウ(タブ)を閉じるたびに(たとえば#2)、他のすべてのタブ(たとえば#3)が残っていることです。そして、新しいウィンドウ(タブ)を作成すると、場所#2に保存されます。
私が得ようとしているのは、Webブラウザや他のタブベースのソフトウェアが実行するものなど、より伝統的な動作です。つまり、タブを閉じると、すべてを右から左に移動して空のセルを埋めます。タブを作成するときは、右側に作成してください。その後、ウィンドウ(タブ)をどこかに配置するには、tmuxに明示的に要求します。
答え1
tmux 1.7を使用している場合は、次のrenumber-window
オプションを使用できます。
番号付け替えウィンドウ[上へ戻る]
オンの場合、セッションのウィンドウが閉じられると、番号順に他のウィンドウの番号が自動的に再割り当てされます。設定されている場合は、デフォルトのインデックス付けオプションに従います。閉じている場合は、ウィンドウ番号を再度付けないでください。
次のように設定してください.tmux.conf
。
set -g renumber-windows on
つまり、ウィンドウ#2を閉じると、ウィンドウ#3の番号が#2に戻り、新しいウィンドウを開くと#3に配置されます。