Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Vim窗口在tmux下损坏_Macos_Vim_Tmux_Nerdtree - Fatal编程技术网

Macos Vim窗口在tmux下损坏

Macos Vim窗口在tmux下损坏,macos,vim,tmux,nerdtree,Macos,Vim,Tmux,Nerdtree,在OSX上的tmux中运行Vim(7.4)会导致窗口损坏,如下所示: 这通常发生在我打开Nerdtree时。关于如何解决这个问题有什么想法吗?看起来您的终端认为NERDTree在其树中使用了特殊的Unicode字符(▾ 及▸) 有两个单元格宽(如东亚汉字),但实际上它们只占一个单元格。这会弄乱显示 不幸的是,我不知道如何解决这个问题,但您可以通过配置“普通”符号来避免这个问题(至少在NERDTree中是这样) let g:NERDTreeDirArrows = 0 是否有合理的理由不使用正确

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


这通常发生在我打开Nerdtree时。关于如何解决这个问题有什么想法吗?

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

不幸的是,我不知道如何解决这个问题,但您可以通过配置“普通”符号来避免这个问题(至少在NERDTree中是这样)

let g:NERDTreeDirArrows = 0

是否有合理的理由不使用正确的
术语
?如果他在终端仿真器中更改字体,问题是否会消失,这可能会很有趣?