Відповіді:
Я маю подібну проблему, використовуючи Vim 7.2 і останній плагін NERDtree (4.2.0).
Незвичайні символи, тому що ваш термінал не підтримує нові стрілки. Ви можете це виправити, поклавши
let NERDTreeDirArrows=0
у вашому .vimrc
Я все ще працюю над більш важливим питанням про те, що він не відкриває каталоги.
let g:NERDTreeDirArrows=0
до мого .vimrc, виправлена проблема можливості спускатися в директорії для мене. Ось оригінальний звіт про помилку: github.com/scrooloose/nerdtree/issues/108 .
Я знаю, що це старе, але у мене була така ж проблема, і імена змінних, здається, змінилися. Наступна проблема вирішена для мене з vim 8.0.427 і NERDTree 5.0.0:
let NERDTreeDirArrowExpandable='+'
let NERDTreeDirArrowCollapsible='~'
Хоча це може бути пов'язано з помилкою у сценарії nerdtree / plugin / NERD_tree.vim, що стосується налаштування стрілок на основі системи вікон чи ні. Інвертування умовного (Видалення !
) у рядку 70:
if nerdtree#runningWindows()
зробив свою справу також.