2013-05-04 93 views
14

enter image description hereVim进入失衡与TMUX

NERDTree去捶在TMUX会话中的图片。窗户拆分时存在同样的问题。但是现在我正在使用powerline这次Vim状态在tmux中发生重击(在图中看到状态行的中间部分)。哪里不对?

+0

*电力线*是错误的。你试过它的问题跟踪器吗? – romainl 2013-05-04 13:13:06

+0

问题追踪器?你说电力线问题是另一回事吗?我认为这种古怪的行为是相互关联的。每次我拆分屏幕并切换到一个特定的屏幕时,线条重叠并且是一团糟。仅在tmux会话中发生。我不认为这是一个电力线问题。 – 2013-05-04 13:16:08

+4

您在tmux内外的'$ TERM'是什么? – romainl 2013-05-04 13:49:21

回答

23

我想了很久以后的解决方案,看着github中的dotfile repo。这只是一行代码,使VimTmux之间的通信顺利进行。

.tmux.conf文件,加入这一行

set-window-option -g utf8 on 
+1

谢谢。我的工作完美无缺,直到有一天它的行为表现相似。这解决了这个问题。 Powerline字体虽然没有正确显示,但至少Vim再次表现得很正常。 – russoue 2014-11-03 22:47:44

+0

伟大:)为了修复电力线字体,你需要根据你的操作系统安装一些库,可能会有助于https://github.com/Lokaltog/powerline-fonts – 2014-11-04 15:05:20

+0

这是vim长寿的证明。 3年以上的解决方案仍然有效。直到重新启动我的终端后,此解决方案才适用于我。 – 2017-01-04 17:17:45