Я не могу открыть папки в nerdtree vim
. Папки не открываются, и отображаются следующие символы:
Кто-нибудь знает, как заставить это работать?
Я бегу UTF-8.
У меня похожая проблема с использованием Vim 7.2 и последней версии плагина NERDtree (4.2.0).
Странные символы потому, что ваш терминал не поддерживает новые стрелки. Вы можете исправить это, поставив
let NERDTreeDirArrows=0
в вашем .vimrc
Я все еще работаю над более важной проблемой - не открывать каталоги.
Я знаю, что это старая версия, но у меня была похожая проблема, и имена переменных, похоже, изменились. Следующее исправило проблему для меня с vim 8.0.427 и NERDTree 5.0.0:
let NERDTreeDirArrowExpandable='+'
let NERDTreeDirArrowCollapsible='~'
Хотя это может быть связано с ошибкой в условном скрипте nerdtree/plugin/NERD_tree.vim, который касается установки стрелок в зависимости от того, является ли это системой Windows или нет. Инвертирование условного (удаление !
) по строке 70:
if nerdtree#runningWindows()
сделал тоже самое.
let g:NERDTreeDirArrows=0
Работает для меня, и это также исправит проблему открытого каталога.