Tmux
Tmux 沒有採購我的 .tmux.conf
我在本地安裝了 tmux(沒有 root 權限)。我還在
.tmux.conf
我的主目錄中創建了我的文件,其中包含以下幾行:unbind-key C-b set -g prefix C-o bind-key C-o send-prefix
但是,
tmux
似乎沒有採購此文件(我的綁定密鑰仍然是C-b
)。我嘗試關閉並重新打開我的 ssh 會話(這是在遠端機器上)但沒有成功。會發生什麼?
很可能您還沒有啟動新的 tmux 伺服器程序。您說您已經關閉了 ssh 會話並開始了一個新會話,但這對 tmux 伺服器沒有任何影響;使用 tmux 的主要好處之一是會話可以在這種類型的活動中存活下來。
嘗試執行
tmux ls
以檢查伺服器是否仍在執行。如果不是,它應該抱怨這一點。如果您獲得了會話列表,請依次附加到每個會話並關閉它們。當最後一個會話關閉時,tmux 伺服器程序將終止。然後下次您啟動新會話時,將創建一個新的伺服器程序並讀取該
tmux.conf
文件。如果您不想關閉現有會話,可以要求 tmux 伺服器讀取配置文件
tmux source ~/.tmux.conf
。