我刚刚使用本教程安装了电力线: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
电力线主题功能齐全,按下Esc或Ctrl+后,其他一切都正常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
由于按下Esc、Ctrl-C或Enter会清除配置,因此另一种(黑客)解决方案是通过添加send-key Enter
到 .tmux.conf 中来告诉 tmux 自己按下该按钮。