Vim窗口在tmux下损坏

时间:2013-12-02 13:00:05

标签: macos vim tmux nerdtree

在OSX上的tmux中运行Vim(7.4)会导致窗口损坏,如下所示:

https://www.dropbox.com/s/l2j79r711i4y6sb/Screenshot%202013-12-02%2014.50.53.png

当我打开Nerdtree时,通常会发生这种情况。关于如何解决这个问题的任何想法?

1 个答案:

答案 0 :(得分:1)

看起来您的终端认为NERDTree在其树(▾和▸)中使用的特殊Unicode字符是两个单元格宽(例如东亚汉字字符),但它们实际上只占用一个单元格。这搞砸了显示器。

不幸的是,我不知道如何解决这个问题,但你可以通过

配置“普通”符号来避免这个问题(至少使用NERDTree)
let g:NERDTreeDirArrows = 0