【问题标题】:Cygwin not displaying Vi editor content over sshCygwin 未通过 ssh 显示 Vi 编辑器内容
【发布时间】:2021-12-23 23:29:10
【问题描述】:

我是 Cygwin 配置的新手,需要一些帮助。

我已经在 windows 2019 服务器上成功安装了 Cygwin,并且能够通过 ssh 连接到 centos 服务器。 然而,在 centos 服务器上,当我发出命令“vi test.txt”时没有显示任何内容。当我键入并使用通常的 vi 命令保存文件时,它会显示一个空白屏幕。当我执行“more test.txt”时,它会显示我输入的内容。

当我执行 vi 时,现有文件也会发生同样的情况,但由于我看不到内容,我输入的内容损坏了文件。需要有关如何正确显示 vi 编辑器的建议。

我能够在 Cygwin 窗口上本地启动 vi 编辑器(无需 ssh 进入远程服务器,在本地机器上)。

【问题讨论】:

  • 颜色图问题? TERM 变量的值是多少?
  • 在哪里可以查看?
  • 你可以使用echo $TERM
  • 上面写着 XTERM 。
  • 设置为xterm-256color是否有效?确保您在远程端(Centos)检查/设置您的 TERM 设置。

标签: cygwin vi


【解决方案1】:

确保 OpenSSH 包与 Cygwin 一起安装。

来源:我是帮助原始发帖人找出问题的同事。

我们使用 cygwin 安装程序查看现有软件包列表,并注意到 OpenSSH 显示为“跳过”。安装该软件包后,问题已解决。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 2021-12-01
    • 1970-01-01
    • 2010-10-02
    • 2013-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多