我可以在vim中为快速修复窗口提供不同的状态行吗?

时间:2010-08-29 01:34:54

标签: vim statusline

我想给快速修复窗口提供与其他所有窗口不同的状态行。

我希望它有:

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

当我进入快速修复窗口时,我可以使用:setlocal,但是如果在我的.vimrc中我可以使它具有不同的状态行?

2 个答案:

答案 0 :(得分:6)

这应该有效

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

答案 1 :(得分:0)

QuickFix窗口的文件类型为qf(请参阅:help filetype),因此您可以添加一行:

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

以适当qf.vim(请参阅:help ftplugin-overrule)。