书呆子树:输入不打开子目录

Cal*_*dge 25 vim nerdtree

我在Mac OSX 10.6.8上通过Pathogen安装了NERDTree.

当我修改一个目录时,我无法使用回车键进入子目录.此外,dirs看起来像这样:

?~V? doc/
Run Code Online (Sandbox Code Playgroud)

这是怎么回事?

Cal*_*dge 34

把它放在我的.vimrc中解决了这个问题: let g:NERDTreeDirArrows=0

创建者给了我修复:https://github.com/scrooloose/nerdtree/issues/108


jer*_*uan 18

在山狮10.8.2

这对我有用

export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)


Pra*_*yal 12

我遵循了jernkuan的回答,但没有奏效.对我:set encoding=utf-8有用的是在vim 中键入内容但是当我退出vim时我失去了它.每次我在vim时我都必须这样做

  • 您可以在.vimrc中添加`set encoding = utf-8`以默认启用它!您在vim中输入的任何命令都可以添加到.vimrc中.您的解决方案是唯一适合我的解决方案! (8认同)

小智 9

如果你仍然想尝试让箭头字符起作用,我的回答是为什么我的书呆子树有这些奇怪的字符.我运行Arch Linux,所以你的里程可能会有所不同.

我有这个完全相同的问题,并且能够通过取消注释UTF-8并在/etc/locale.gen中注释掉ISO-8879-1来修复它.然后我运行locale-gen并重新启动.还将'export LANG = en_US.UTF-8'添加到我的.bashrc中.以下是我的语言环境设置开始工作后的结果:

[lysistrata@(none) ~]$ locale -a
C
en_US.utf8
POSIX
[lysistrata@(none) ~]$
Run Code Online (Sandbox Code Playgroud)