在 tmux 中顯示完整的會話名
有時候我們要在服務器上長時間跑某個任務,但不可能時時刻刻保持終端模擬器開啟,這時候就需要用到 tmux ,可以在關閉會話的同時讓任務繼續在后臺跑,后續還可以連回來。但在 tmux 會話中,左下角的會話名預留空間并不大,會話名一旦過長,就顯示不全了,解決方法如下。
修改 ~/.tmux.conf
,沒有這個文件的話直接創建即可
vim ~/.tmux.conf
添加如下內容,可以選擇自己喜歡的值
set -g status-left-length 50 # 默認是10,調整為更大的值(如50)
然后重新加載配置
tmux source-file ~/.tmux.conf
如此,就可以在會話內部顯示完整的會話名。
tmux 的一些常用操作
- 創建一個名為 session-1 的會話:
tmux new -s session-1
- 連接到名為 session-1 的會話:
tmux attach -t session-1
- 分離會話,但不終止會話中的任務:先按下
Ctrl+B
,然后再按下D