NERDTree - дополнительное пространство между значками папок и стрелками - PullRequest
0 голосов
/ 14 февраля 2019

Я заметил дополнительный пробел между значками папок NERTree и стрелками.Ниже скриншот того же самого.

enter image description here

Так как я могу удалить это?Я использую плагин ryanoasis/vim-devicons и использую этот параметр let g:WebDevIconsUnicodeDecorateFolderNodes = 1 для отображения значка папки.

1 Ответ

0 голосов
/ 14 февраля 2019

Я думаю, что значок папки - это символ двойной ширины , тогда как остальные одинарной ширины .Если вы вставляете соответствующий символ в регистр по умолчанию, вы можете проверить с помощью

:echo strdisplaywidth(@@)

. Тогда решением будет последовательная настройка ширины одного или другого символа, но без смешивания.(Или, если возможно, добавьте пробелы в одинарной ширине.)

В используемом плагине vim devicons , который вы используете, есть способизменить отдельные значки .Вы также можете поднять вопрос, чтобы предупредить автора об этом эстетическом несоответствии;может быть, есть другой способ исправить это (или, может быть, это касается вашего локального шрифта, а не общей проблемы).

...