Vim-Airlines: что такое "! trailing[1]"

Справа от моего дисплея VIM-авиакомпании у меня есть ! trailing[1],

Я предполагаю, что это означает что-то вроде пробела, но как мне прочитать, что Vim-Airlines говорит мне и что я должен делать?

3 ответа

Решение

Это означает, что у вас есть пробел в первой строке ([1]).

Вы можете добавить в свой .vimrc следующие:

set list          " Display unprintable characters f12 - switches
set listchars=tab:•\ ,trail:•,extends:»,precedes:« " Unprintable chars mapping

Это будет отображать пробельные символы. Вы можете переключить его с :set invlist,

Авиакомпания сообщает вам, что в строке 1 у вас есть пробел, который обычно является тем, от чего вы хотите избавиться.

Так что иди на строку и удали ее (1G$gelD).

Это хорошая функция, но вы можете включить / выключить ее с помощью:

:AirlineToggleWhitespace

Больше информации о пробелах здесь.

Чтобы отключить проверку пробелов в конце при запуске, добавьте в свой vimrc:

let g:airline#extensions#whitespace#enabled = 0

Другие вопросы по тегам