我使用gnome-terminal并在其中启动tmux session。但是在tmux中,所有终端都没有工作 在tmux之外(在原始gnome-terminal中)都运行良好。
历史记录导航不起作用(arrow up
/ arrow down
键)
用户名和当前工作目录未显示(例如root@pc:/var/www$
)。只有$
自动填充不起作用(例如cd /var/ww<tab>
)
结束等...
我该如何解决?
答案 0 :(得分:0)
由于Stackoverflow确实有tmux
标记,我会认为这个问题是临界的。
听起来tmux
正在启动除默认shell之外的其他shell。
以下是一种可能的解决方法,但它是否有效可能取决于.tmux.conf
中的其他内容。
打开~/.tmux.conf
并将此行放在底部。
set-option -g default-shell $SHELL