Eric Francis
Eric Francis

Reputation: 24287

vim-airline: what is "! trailing[1]"

At the right of my vim-airline display, I have ! trailing[1].

I'm assuming this means trailing whitespace of some sort, but how do I read what vim-airline is telling me and what am I supposed to do?

Upvotes: 37

Views: 17740

Answers (3)

FixFlixx
FixFlixx

Reputation: 101

To turn off the trailing whitespace check at startup, add to your vimrc:

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

Upvotes: 10

qiubix
qiubix

Reputation: 1332

That means you have a trailing whitespace on the first line ([1]).

You can add to your .vimrc the following:

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

That'll display whitespace chars. You can toggle it with :set invlist.

Upvotes: 44

Micah Elliott
Micah Elliott

Reputation: 10264

Airline is telling you that on line 1 you have trailing whitespace, which is usually something you want to get rid of.

So go to the line and delete it (1G$gelD).

It’s a good feature, but you can turn it on/off with:

:AirlineToggleWhitespace

More info on trailing whitespace here.

Upvotes: 18

Related Questions