我最近将默认 shell 从 bash 改为 fish。我已将 tmux 设置为每当使用 bash 打开控制台时自动运行,但我不知道如何使用 fish 进行设置。
我尝试过
[[ $TERM != "screen" ]] && exec tmux
在 fish.config 中,但不起作用。如何设置 tmux 以在 fish 中自动运行?
答案1
改变
[[ $TERM != "screen" ]] && exec tmux
到
test $TERM != "screen"; and exec tmux
http://fishshell.com/docs/2.1/commands.html#test
http://fishshell.com/docs/2.1/commands.html#and