在更新我的/etc/shell檔案并隨后輸入 acsh -s /usr/local/bin/zsh之后,我決定退出并重新啟動 tmux,希望它會考慮到我的新 $SHELL 環境變數。/bin/zsh不幸的是, tmux在鍵入 后仍然顯示舊的echo $SHELL。
如何告訴 tmux 繼承啟動它的 shell 的 $SHELL 變數?
uj5u.com熱心網友回復:
set-option -g default-shell "$SHELL_PATH"
在 ~/.tmux.conf 或 /etc/tmux.conf 中。適用于拱門。
您可以使用以下命令重新加載組態檔:源檔案,例如
<C-b>: source-file ~/.tmux.conf
您需要為每個 tmux 實體執行此操作。否則你可能會重新啟動
tmux with killall tmux; tmux
這些命令將改變 tmux 中 shell 的路徑
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/524693.html
標籤:壳环境变量多路复用器
下一篇:更改txt檔案的日期順序
