这个问题非常坑人. 参考地址 主要原因是因为:空间不足了,要重画,但又要提醒你.所以就有了这个问题. 那么就要提高空间. 或者在调用时改cmdheight为更大,调用完毕后恢复.或者用:silent,但你就看不见提醒了. 你可以这样:命令|sleep 2|redraw.redraw就是重画,重画后,你就看不见提醒的消息了.
提高空间
cmdheight
:silent
命令|sleep 2|redraw
redraw
提醒
消息
前端,只需要处理统一类型,模板,编译时执行函数就行了.
统一类型,模板,编译时执行函数