V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
helloiac
V2EX  ›  问与答

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

  •  
  •   helloiac · 2018-07-10 09:57:26 +08:00 · 2068 次点击
    这是一个创建于 2134 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    ===

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

    5 条回复    2018-07-11 15:58:09 +08:00
    ysc3839
        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
    helloiac
        2
    helloiac  
    OP
       2018-07-11 10:15:24 +08:00
    @ysc3839 vim 本地或远程的都有此现象,且并非 vim 独有,试了一下用 nano 也这样,如果你可以进行一个动作(比如 G 到底部)使更新内容的长度超过屏幕,否则打开编辑器之前的终端内容仍会占据一些屏幕,并覆盖待编辑的部分内容。

    此问题不限于本地或远程。本地是 msys,连到远程时都是用 msys 的 ssh,不懂 connector,应该是没使用。
    helloiac
        3
    helloiac  
    OP
       2018-07-11 10:16:57 +08:00
    @ysc3839 之前搜索时碰到有些用户反馈过此问题,并且因为此问题转移到 mintty 的。我用 mintty 时也不存在此问题。
    ysc3839
        4
    ysc3839  
       2018-07-11 13:01:24 +08:00 via Android
    @helloiac 请先试试 connector。
    helloiac
        5
    helloiac  
    OP
       2018-07-11 15:58:09 +08:00
    @ysc3839 谢谢,我了解下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3605 人在线   最高记录 6547   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 10:58 · PVG 18:58 · LAX 03:58 · JFK 06:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.