You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让tmux启动时默认使用fish shell?

让tmux默认启动fish shell的方法
  • 临时启动指定shell
    每次启动tmux时直接指定使用fish,执行命令:

    tmux fish
    

    若要自定义会话名称,可使用:

    tmux new -s my_session fish
    
  • 永久修改tmux配置

    1. 先确认fish的安装路径,执行:
      which fish
      
      会得到类似/usr/bin/fish或/usr/local/bin/fish的路径。
    2. 编辑(或新建)tmux配置文件~/.tmux.conf,添加一行:
      set-option -g default-shell /usr/bin/fish
      
      注意替换成你实际获取到的fish路径。
    3. 保存配置后,重启tmux,或在现有tmux会话中执行tmux source ~/.tmux.conf使配置立即生效。

内容的提问来源于stack exchange,提问作者Ahmad Ismail

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 08:55:08