如何让tmux启动时默认使用fish shell?
让tmux默认启动fish shell的方法
临时启动指定shell
每次启动tmux时直接指定使用fish,执行命令:tmux fish若要自定义会话名称,可使用:
tmux new -s my_session fish永久修改tmux配置
- 先确认fish的安装路径,执行:
会得到类似which fish/usr/bin/fish或/usr/local/bin/fish的路径。 - 编辑(或新建)tmux配置文件
~/.tmux.conf,添加一行:
注意替换成你实际获取到的fish路径。set-option -g default-shell /usr/bin/fish - 保存配置后,重启tmux,或在现有tmux会话中执行
tmux source ~/.tmux.conf使配置立即生效。
- 先确认fish的安装路径,执行:
内容的提问来源于stack exchange,提问作者Ahmad Ismail
相关产品推荐
相关产品推荐

