Неможливо відкрити папки в Linux nerdtree vim


7

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

enter image description here

Хто-небудь має поняття про те, як отримати цю роботу?

Я використовую UTF-8.


Подібне запитання про переповнення стека: stackoverflow.com/questions/8753286/…
gdw2

Відповіді:


10

Я маю подібну проблему, використовуючи Vim 7.2 і останній плагін NERDtree (4.2.0).

Незвичайні символи, тому що ваш термінал не підтримує нові стрілки. Ви можете це виправити, поклавши

let NERDTreeDirArrows=0

у вашому .vimrc

Я все ще працюю над більш важливим питанням про те, що він не відкриває каталоги.


ty для tip ;, дайте мені знати якщо ви знаходите рішення для відкриття directoryes проблема
Darkmage

1
Добре, не дійсно відповідь, але я врешті-решт покращив до vim 7.3 та проблеми здавався поїхати.
Lance

1
Роблячи, як ви сказали, або, особливо, додаючи let g:NERDTreeDirArrows=0 до мого .vimrc, виправлена ​​проблема можливості спускатися в директорії для мене. Ось оригінальний звіт про помилку: github.com/scrooloose/nerdtree/issues/108 .
gdw2

1

Я знаю, що це старе, але у мене була така ж проблема, і імена змінних, здається, змінилися. Наступна проблема вирішена для мене з vim 8.0.427 і NERDTree 5.0.0:

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

Хоча це може бути пов'язано з помилкою у сценарії nerdtree / plugin / NERD_tree.vim, що стосується налаштування стрілок на основі системи вікон чи ні. Інвертування умовного (Видалення ! ) у рядку 70:

if nerdtree#runningWindows()

зробив свою справу також.


0
let g:NERDTreeDirArrows=0

Працює для мене, і це також виправити відкриту тему каталогу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.