vim是如何实现的,仅仅是“在每次重绘时运行清除命令”还是某种“使用ABCD XYZ命令在屏幕上绘制”?
答案 0 :(得分:0)
Vim有2个用于重绘界面部分的命令,redraw
用于更新屏幕,:redrawstatus
用于重绘当前窗口中的状态行。
我相信这两种工作的方式都是通过在屏幕或状态栏上浏览,然后将需要的字符替换为其中的字符。使用redraw
命令,您也可以在重新绘制之前将!
添加到末尾以使其清除屏幕。将!
添加到:redrawstatus
只会使其重绘所有状态栏。