我习惯使用vimdiff
并加载比较文件。
现在,在vimdiff
执行时,它会发生:
"a" [readonly] 5454L, 269796C
"b" [readonly] 241L, 10170C
Press ENTER or type command to continue
唯一的配置更改是引入这两个autocmd指令:
autocmd BufNewFile * call s:Function()
autocmd BufReadPre * call s:Function()
这可能是正常行为吗?这可能是我的错吗?可以是取决于Vim版本的东西?可以将所需的配置更改与简单的vimdiff
加载(不需要 ENTER 键)相结合吗?
答案 0 :(得分:3)
可怕的 hit-enter 提示通常由:echo[msg]
内的其他s:Function()
命令触发。要么删除它们,要么通过:silent
autocmd BufNewFile * silent call s:Function()
答案 1 :(得分:1)
如果您想保留您的功能中显示的任何消息,您可以设置您的