2010-08-29 1 views
5

Я бы хотел, чтобы окно Quick Fix получило другую строку статуса, чем все другие мои окна.Могу ли я предоставить окно быстрого исправления другой строке состояния в vim?

Я хочу, чтобы иметь:

set statusline=\ %n\ \ %f%=%L\ lines\ 

Когда я нахожусь в окне быстрого исправления, я могу использовать: SETLOCAL, но как в моем .vimrc я могу сделать это иметь другую строку состояния?

ответ

5

Это должно работать

autocmd Filetype qf setlocal statusline=\ %n\ \ %f%=%L\ lines\ 
+1

Спасибо. Мне пришлось менять «set» на «setlocal», и это именно то, что я хотел. –

0

окно QuickFix имеет Filetype qf (см :help filetype), так что вы можете добавить строку:

setlocal statusline=\ %n\ \ %f%=%L\ lines\ 

ассигновать qf.vim (см :help ftplugin-overrule).