2010-08-29 20 views
5

Tôi muốn cung cấp cho cửa sổ Khắc phục nhanh một dòng trạng thái khác với tất cả các cửa sổ khác của tôi.Tôi có thể cung cấp cho cửa sổ khắc phục nhanh một dòng trạng thái khác trong vim không?

Tôi muốn nó phải có:

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

Khi tôi đang ở trong cửa sổ sửa chữa nhanh chóng, tôi có thể sử dụng: setlocal, nhưng làm thế nào trong vimrc của tôi, tôi có thể làm cho nó có một dòng trạng thái khác nhau?

Trả lời

5

này nên làm việc

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

Cảm ơn. Tôi chỉ phải thay đổi "set" thành "setlocal", và đó chỉ là những gì tôi muốn. –

0

cửa sổ QuickFix có filetype qf (xem :help filetype), do đó bạn có thể thêm một dòng:

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

để chiếm qf.vim (xem :help ftplugin-overrule).

Các vấn đề liên quan