我在具有小屏幕的计算机上使用用于vim的syntastic插件,因此想要删除不必要的空间。但是,合成时,如果出现错误,则显示例如:
[Syntax: line: 5 (1)]
a.cpp|5 col 59 warning|some error
[Location List] :SyntasticCheck gcc (cpp)
Vim status bar
是否可以删除状态行([Syntax: line...
)和最后一行([Location List...
),我不一定需要它?
我尝试完全禁用了loclist(然后我在vim状态栏中看到了警告/错误),但是当它太长时我无法滚动状态栏 - 但是可能有可能吗?
后:
此处我已从~\.vimrc
删除了状态行格式字符串。我希望loclist占用一个额外的行,现在需要3个。
答案 0 :(得分:1)
您需要隐藏状态栏。
看看这个post,它实现了一个切换该功能的功能。
或者,完全禁用它:
set noshowmode
set noruler
set laststatus=
set noshowcmd
答案 1 :(得分:1)
我认为不可能完全解决我要求的问题,因为loclist被认为是另一个vim窗口,因此,第一个额外的行是主窗口的强制状态行。可以通过传递来禁用第二个额外的行:
set laststatus=0