禁用Vim命令行反馈消息

4
  • "foo.py" 72L,1353C已编写
  • 1行更多;在#8之前16:00:37

当我进入Goyo模式时,我不喜欢任何干扰,最后我想禁用的是Vim放在命令行中的这些虚假消息。

有没有办法将它们全部禁用?

编辑

提交了一个功能请求问题:https://github.com/vim/vim/issues/557


@romainl 我刚刚将它设置为999,并得到了一个关于撤销单行更改的报告... - oblitum
1个回答

4

您可以使用

:set report=99999
:set shortmess=astWAIc

第一项将减少消息数量,第二项将缩短消息长度。但是没有完全关闭这些选项的选项,因为这会(至少在我看来)非常影响可用性。
希望有一个默认的高亮显示组(目前大多数消息使用Normal),以便您可以使消息在视觉上更加不那么分散注意力(例如通过降低对比度或作为黑客设置前景色与背景色)。

我猜这就是答案,直到有一个事实上的答案出现。 - oblitum

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接