![在 fish 中自动运行 tmux](https://linux22.com/image/866084/%E5%9C%A8%20fish%20%E4%B8%AD%E8%87%AA%E5%8A%A8%E8%BF%90%E8%A1%8C%20tmux.png)
我最近将默认 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