有时当我保存文件时,我会看到屏幕底部出现双线。
我将Ctrl-L映射到其他内容,因此这些方法无法刷新我的屏幕以摆脱这些双线:
:noh
:redraw
有什么建议吗?
答案 0 :(得分:0)
在插入模式下,您可以在键之前使用<C-V>
以避免为该键定义映射,但我找不到与普通模式类似的任何内容。
一种解决方法是使用:normal
命令和!
修饰符。根据您是否要避免在命令行上键入原始字符,请尝试
:normal!CTRL-L
(其中CTRL-L
表示单个字符)或
:execute "normal!\<C-L>"
(如你所见,输入它)。有关详细信息,请参阅:help :normal
(包括如何将其与:execute
一起使用)。
答案 1 :(得分:0)
首先,我试图找出造成这些双重信息的原因;也许你可以避免这些。
您的屏幕截图看起来很可疑;第一个:w
消息之后"models.py" written
的内容是什么;你输入那个?!在那条消息之后那个灰色块是什么?这些可能表示您的终端设置不正确。
要清除任何不需要的延迟信息,通常就可以进入和离开命令行,例如与:<CR>
。由于命令行占用与消息相同的空间,因此可以有效地清除它。