7

Я не могу открыть папки в nerdtree vim . Папки не открываются, и отображаются следующие символы:

Кто-нибудь знает, как заставить это работать?

Я бегу UTF-8.

3 ответа3

10

У меня похожая проблема с использованием Vim 7.2 и последней версии плагина NERDtree (4.2.0).

Странные символы потому, что ваш терминал не поддерживает новые стрелки. Вы можете исправить это, поставив

let NERDTreeDirArrows=0

в вашем .vimrc

Я все еще работаю над более важной проблемой - не открывать каталоги.

1

Я знаю, что это старая версия, но у меня была похожая проблема, и имена переменных, похоже, изменились. Следующее исправило проблему для меня с vim 8.0.427 и NERDTree 5.0.0:

let NERDTreeDirArrowExpandable='+'
let NERDTreeDirArrowCollapsible='~'

Хотя это может быть связано с ошибкой в условном скрипте nerdtree/plugin/NERD_tree.vim, который касается установки стрелок в зависимости от того, является ли это системой Windows или нет. Инвертирование условного (удаление !) по строке 70:

if nerdtree#runningWindows()

сделал тоже самое.

0
let g:NERDTreeDirArrows=0

Работает для меня, и это также исправит проблему открытого каталога.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .