В VIM, как я могу получить постоянную строку состояния, показывающую мне имя текущего файла, который я редактирую? - PullRequest
25 голосов
/ 09 марта 2010

Я постоянно забываю, какой файл я редактирую.

В Vim 7.x, как я могу иметь постоянную строку состояния внизу (как то, что отображается при нажатии Ctrl + G ), показывая текущее имя файла I редактирую?

Ответы [ 3 ]

45 голосов
/ 09 марта 2010

Из руководства , вы действительно просто хотите:

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

В качестве отступления: если вам нужна строка состояния с тонной дополнительной информации, обязательно проверить эту ссылку . Это даст вам что-то более причудливое, например, так: -

alt text

12 голосов
/ 09 апреля 2011

Вы можете использовать Ctrl + g , чтобы напечатать текущее имя файла вместе с положением курсора и состоянием файла.

Чтобы постоянно отображать текущее имя файла (и многое другое) в строке состояния, вы можете использовать плагин vim-aviation . По умолчанию строка состояния будет выглядеть примерно так:

enter image description here

9 голосов
/ 20 мая 2014

Этот простой метод занимает на консоли меньше строки:

set ruler
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...