anon
anon

Reputation: 42587

How can I have a permanent status line showing the name of the current file?

I keep on forgetting which file I'm editing.

In Vim 7.x, how can I have a permanent status bar at the bottom (like what is displayed when I press Ctrl+G) showing the current file name I'm editing?

Upvotes: 37

Views: 37549

Answers (2)

Gavin Gilmour
Gavin Gilmour

Reputation: 6963

From the manual, what you want is:

set laststatus=2
set statusline=%f "tail of the filename

As an aside: if you want a status line with a ton more information be sure to check out this link. It'll give you something a bit more fancier, like so:

alt text

Upvotes: 65

Eugene Yarmash
Eugene Yarmash

Reputation: 149736

You can use Ctrl+g to print the current file name along with the cursor position and the file status.

To permanently show the current filename (and much more) in the statusline, you can use the vim-airline plugin. By default, the statusline will look similar to this:

enter image description here

Upvotes: 16

Related Questions