tmux 启动时显示运行配置的问题。(电力线)

tmux 启动时显示运行配置的问题。(电力线)

我刚刚使用本教程安装了电力线:https://askubuntu.com/a/283909/408189

现在,当我使用命令打开 tmux 时,我首先看到的 tmux是类似运行配置的内容。

Esc我想要看到的是一个新的 bash shell(通过按或Ctrl+获得c)。

相反,显示的内容如下:

set option: status -> on                                                                      [0/0]
set option: status-utf8 -> on
set option: status-interval -> 2
set option: status-left-length -> 20
set option: status-right -> "#(env "$POWERLINE_COMMAND" $POWERLINE_COMMAND_ARGS tmux right -R pane"
set option: status-right-length -> 150
set option: window-status-format -> "#[fg=colour244,bg=colour233,nobold,noitalics,nounderscore]  #"
set option: window-status-current-format -> "#[fg=colour233,bg=colour31,nobold,noitalics,noundersc"
set option: status-left -> "#[fg=colour16,bg=colour254,bold,noitalics,nounderscore] #S #[fg=colour"
set option: status-fg -> colour231
set option: status-bg -> colour233
set option: window-status-fg -> colour249
set option: window-status-activity-attr -> none
set option: window-status-bell-attr -> none
set option: window-status-activity-fg -> colour11
set option: window-status-bell-fg -> colour1

电力线主题功能齐全,按下EscCtrl+后,其他一切都正常c

这是.tmuxrc.conf我拥有的文件:

source ~/.local/lib/python2.7/site-packages/powerline/bindings/tmux/powerline.conf
set-option -g default-terminal "screen-256color"

答案1

@Sander。我第一次安装 tmux-powerline 时遇到了完全相同的问题,升级 tmux 解决了这个问题。更新之前的版本是 1.8,目前是 2.1。

滚动到底部这一页了解更新说明。我是从 git repo 进行安装的。希望这对您有所帮助。

答案2

这是在 tmux 1.8 上运行 Powerline 时的一个已知问题。请参阅https://github.com/powerline/powerline/issues/1394

标准解决方案,@wrfc 指出,就是升级 tmux。pi-rho/dev PPA有新版本的 tmux(以及其他流行的开发工具),似乎很受欢迎。要使用它:

sudo add-apt-repository ppa:pi-rho/dev
sudo apt-get update
sudo apt-get install tmux

由于按下EscCtrl-CEnter会清除配置,因此另一种(黑客)解决方案是通过添加send-key Enter到 .tmux.conf 中来告诉 tmux 自己按下该按钮。

相关内容