2015-09-15 16 views
19

Po prawej stronie mojego wyświetlacza vim-airline mam ! trailing[1].vim-airline: czym jest "! Trailing [1]"

Zakładam, że oznacza to ciągłe spacje, ale jak mogę przeczytać, co mówi mi vim-linia lotnicza i co mam robić?

+3

Oznacza to, że w linii 1 masz końcowe białe znaki i możesz je usunąć? Lub zignoruj ​​to lub wyłącz test :) – hobbs

+0

Sprawdź te posty na temat usuwania spacji: http://stackoverflow.com/questions/356126/how-can-you-automatically-remove-trailing-whitespace-in-vim# 356130 –

Odpowiedz

25

Oznacza to, że w pierwszym wierszu znajduje się końcowy spacja ([1]).

Można dodać do .vimrc następujące:

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

To będzie wyświetlać znaki białych znaków. Możesz przełączyć go na :set invlist.

9

Linie lotnicze informują, że na linii 1 masz końcowe białe znaki, które zwykle są czymś, czego chcesz się pozbyć.

Przejdź do linii i usuń ją (1G$gelD).

To dobra cecha, ale można go włączyć/wyłączyć z:

:AirlineToggleWhitespace 

Więcej informacji na temat trailing whitespace here.