我有(Mac)Vim Syntastic插件通过Janus安装.当我打开:错误窗口来查看语法错误的原因时,它会将错误的文件缩小到一行,并将其余的空间用于错误窗口.首先,有没有办法让它减少错误的空间,更重要的是,如何关闭错误窗口?通常:q关闭错误窗口和原始文件,即使光标位于错误窗口中. (这不是100%正确 – 如果文件尚未保存,它感谢不关闭文件).
Syntastic使用位置列表(quick -ix列表的窗口局部变体),因此a:lclose将关闭它,但保留其他缓冲区.
根据syntastic’s help pages,可以配置初始高度:
:let g:syntastic_loc_list_height=5
但我怀疑你的侵入性Janus分布有一个手.像Spf-13和Janus这样的Vim“发行版”引导您快速安装和开箱即用,但您以更高的复杂性支付价格(您需要了解Vim的运行时加载方案和分配的任意约定),以及不灵活性(分布可能会使某些事情更容易,但其他事情非常困难). Vim是非常可定制的,使用别人的定制没有任何意义.