我习惯于使用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键)结合使用?
发布于 2014-09-26 12:26:37
可怕的点击进入提示符通常由额外的:echo[msg]命令触发,这里是您的s:Function()内部。要么删除它们,要么通过:silent沉默输出
autocmd BufNewFile * silent call s:Function()发布于 2014-09-26 14:40:59
如果要保留函数中显示的任何消息,可以将“cmdheight”选项设置得更高,以便在“点击回车”提示符出现之前显示更多消息。这里还有其他建议:_"Hit_ENTER_to_continue"_prompts
https://stackoverflow.com/questions/26057941
复制相似问题