在 windows 使用 conemu 或者 cmder,打开 vim 时,屏幕上的旧内容和新打开文件的内容会混在一起,分不清。clear 清屏也会出现这个情况,光标是到第一行了,但屏幕上的旧内容还在那里。
希望描述清楚了,不知大家又没遇到这个问题,怎么解决的?
===
下图就是 clear 后旧内容未消失,使用了 ping 后新输出逐渐覆盖掉旧内容,但刚覆盖到一半时的情况。
1
ysc3839 2018-07-10 22:14:03 +08:00 via Android
vim 是本地的还是远程的?本地的话是 cygwin/msys 还是 WSL ?远程的话是怎么连接的? SSH 的话是 cygwin/msys 还是 WSL 还是 Windows 自带的 OpenSSH ?
如果是 cygin/msys 或 WSL,有没有使用 connector ? https://conemu.github.io/en/CygwinMsysConnector.html |
2
helloiac OP @ysc3839 vim 本地或远程的都有此现象,且并非 vim 独有,试了一下用 nano 也这样,如果你可以进行一个动作(比如 G 到底部)使更新内容的长度超过屏幕,否则打开编辑器之前的终端内容仍会占据一些屏幕,并覆盖待编辑的部分内容。
此问题不限于本地或远程。本地是 msys,连到远程时都是用 msys 的 ssh,不懂 connector,应该是没使用。 |