Vim: :silent 与 makeprg

Vim: :silent 与 makeprg

我在我的 .vimrc 中使用pylint.py 文件,尽管任何程序或其他程序都适用于此问题。:makepylint

set makeprg=pylint\ --reports=n\ --output-format=parseable\ %

当我运行 时:make,我不可避免地会收到烦人的Press ENTER or type command to continue提示。我知道可以使用 禁用它:silent,但我无法makeprg像这样将其添加到变量前面,因为它会引发错误:

set makeprg=:silent "pylint\ --reports=n\ --output-format=parseable\ %"

如果我尝试使用自己的“静默 make 命令”,

command Smake silent make

调用完之后屏幕就黑了。

我该怎么做?

答案1

您可以先使用:redraw CtrlL(或:redraw!清除屏幕)。

:重绘

类似的话题,以及Vim 文档

相关内容