將本地 tmux 配置傳輸到遠端

將本地 tmux 配置傳輸到遠端

我透過 ssh 連接到我的遙控器:

ssh -A ipaddress -o StrictHostKeyChecking=no -t "tmux new -A -s session"

有什麼方法可以讓遠端 tmux 使用我的本機 tmux 嗎~/.tmux.conf?我無法將其複製到遠端上的 tmux.conf,因為這些實例的捲經常更改/死亡,因此每次 ssh 時我都需要執行此操作。

答案1

TL;DR:不。

您可以做的就是每次複製它,或者作為在此之前的命令

scp ~/.tmux.conf ipaddress:~/.tmux.conf

或在你的 ssh 指令中

ssh -A ipaddress -o StrictHostKeyChecking=no -t "scp <localPCaddress>:~/.tmux.conf ~/.tmux.conf && tmux new -A -s session"

您可以在本機或遠端電腦上建立一個 cron 作業來經常執行此 scp 命令,這樣您就不必考慮它,或者您可以設定 NFS,以便遠端系統可以存取您的本機檔案。 Tmux無法讀取遠端檔案;它不是為此而設計的。

相關內容