conemu/cmder 会乱屏,有解决办法吗?

2018-07-10 09:57:26 +08:00
 helloiac

在 windows 使用 conemu 或者 cmder,打开 vim 时,屏幕上的旧内容和新打开文件的内容会混在一起,分不清。clear 清屏也会出现这个情况,光标是到第一行了,但屏幕上的旧内容还在那里。

希望描述清楚了,不知大家又没遇到这个问题,怎么解决的?

===

下图就是 clear 后旧内容未消失,使用了 ping 后新输出逐渐覆盖掉旧内容,但刚覆盖到一半时的情况。

2072 次点击
所在节点    问与答
5 条回复
ysc3839
2018-07-10 22:14:03 +08:00
vim 是本地的还是远程的?本地的话是 cygwin/msys 还是 WSL ?远程的话是怎么连接的? SSH 的话是 cygwin/msys 还是 WSL 还是 Windows 自带的 OpenSSH ?
如果是 cygin/msys 或 WSL,有没有使用 connector ?
https://conemu.github.io/en/CygwinMsysConnector.html
helloiac
2018-07-11 10:15:24 +08:00
@ysc3839 vim 本地或远程的都有此现象,且并非 vim 独有,试了一下用 nano 也这样,如果你可以进行一个动作(比如 G 到底部)使更新内容的长度超过屏幕,否则打开编辑器之前的终端内容仍会占据一些屏幕,并覆盖待编辑的部分内容。

此问题不限于本地或远程。本地是 msys,连到远程时都是用 msys 的 ssh,不懂 connector,应该是没使用。
helloiac
2018-07-11 10:16:57 +08:00
@ysc3839 之前搜索时碰到有些用户反馈过此问题,并且因为此问题转移到 mintty 的。我用 mintty 时也不存在此问题。
ysc3839
2018-07-11 13:01:24 +08:00
@helloiac 请先试试 connector。
helloiac
2018-07-11 15:58:09 +08:00
@ysc3839 谢谢,我了解下。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/469484

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX