我正在使用vim而且我正在做很多
:make
在vim中。唯一真正烦人的是我必须按两次ENTER才能跳回编辑器。如果一切顺利,我只想直接回去。我希望看到错误一次并按一个键直接跳到错误行。
有什么想法吗?
答案 0 :(得分:6)
这称为hit-enter prompt:
如果您不小心碰到或想要看到显示的内容 文本然后使用| g< |。这仅在设置“更多”时有效。
减少点击输入提示的次数:
- 将'cmdheight'设置为2或更高。
- 为'shortmess'添加标记。
- 重置'showcmd'和/或'标尺'。
此外,我确定您知道 the quickfix window (:copen
) to navigate errors/messages ?
答案 1 :(得分:3)
当'cmdheight'变量为< 2。
答案 2 :(得分:3)
我遇到了同样的问题。这是一个似乎有效的简单解决方案:
map <F2> :silent make^M
现在我只需点击F2键进行编译,烦人的提示就不那么烦人了。
答案 3 :(得分:1)
不确定它是否会对您有所帮助,但如果您使用Windows,则可以尝试:
:set makeprg=start\ make
我认为这会打破errorfile
设置。
请参阅:
:help make
:help !start