Windows到Mac上使用SSH(putty)的Shell文本编辑器的输出格式错误

约阿基姆

我正在使用腻子将SSH SSH到Mac中,如果尝试使用pico,nano或vi编辑文件,则会得到类似于以下的输出:

[username]$ pico textEdit.txt

←)0←7←[?47h←[1;24r←[m←[4l←[?1h←=←[?1h←=←[?1h←=←[?1h←=←[H←[2J←[22B←[7m^G←[m Get Help  ←[7m^O←[m Write
←[1B←[7m^X←[m Exit←[6C←[7m^J←[m Justify   ←[7m^W←[m Where Is  ←[7m^V←[m Next Page ←[7m^U←[m UnCut Tx
t ←[7m^T←[m To Spell  ←[22;35H←[7m[ New File ]←[m←[H←[7m  GNU nano 1.2.4                 File: textEdit.txt ←[1;52H←[m

我可以更改腻子或命令提示符的任何设置以允许正确显示输出吗?(我还没有找到)

编辑:我使用plink打开隧道,如果我以常规方式打开腻子就可以了

我已经看到了许多在腻子上使用GUI编辑器的解决方案,但是我宁愿使用基于shell的编辑器进行快速编辑。

用户名

您没有使用PuTTY。您正在使用plink有区别。

在Windows上,默认控制台的工作方式与Unix中的终端不同,也就是说,它根本不理解ANSI转义序列(并且各种基于控制台的程序都使用特殊的API函数来定位光标或更改颜色)。

因此,PuTTY.exe不仅是SSH客户端,还是它自己的完整终端模拟器。同样,如果使用Cygwin的ssh命令,则它会使用里面的某种终端仿真层cygwin1.dll

同时,plink.exe没有任何种类,仅是SSH客户端。这意味着,如果您在Windows控制台中运行它,将始终看到原始发送的原始转义码,没有任何解释。

有三种可能的解决方案:

  • 运行plink终端仿真诸如MinTTY内;

  • ssh从Cygwin安装

  • 使用PuTTY.exe–它确实将您连接到外壳;它是一个GUI程序,仅能够绘制高级终端功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

文本编辑器上的竖线

来自分类Dev

Mac文本编辑器上的PhP的一个小问题

来自分类Dev

使用tk创建文本编辑器

来自分类Dev

Linux上的Subversion CLI默认文本编辑器

来自分类Dev

如何使用文本编辑器编写HTML文件

来自分类Dev

如何在Windows上卸载Atom文本编辑器?

来自分类Dev

如何在Mac OS X上的Atom文本编辑器中设置php-fmt代码格式化程序

来自分类Dev

如何使用文本编辑器搜索Shell命令历史记录?

来自分类Dev

如何使用文本编辑器搜索Shell命令历史记录?

来自分类Dev

使用外部文本编辑器编辑VBA代码

来自分类Dev

Egghead.io视频上的文本编辑器

来自分类Dev

Mac上的Git:如何将Nano设置为默认文本编辑器?

来自分类Dev

Windows上是否在控制台模式下有任何精简文本编辑器?

来自分类Dev

Mac:如何在文本编辑器中打开CLI命令的输出

来自分类Dev

在文本编辑器内创建Shell脚本

来自分类Dev

将Python Shell与任何文本编辑器一起使用

来自分类Dev

尝试使用Yaourt在我的Arch上安装Atom文本编辑器

来自分类Dev

Windows内置文本编辑器进行编码

来自分类Dev

授予自己使用var / www / drupal上的文本编辑器编辑文件的权限

来自分类Dev

用Tkinter文本编辑器突出显示错误

来自分类Dev

如何在Mac OS X上的Atom文本编辑器中设置php-fmt代码格式化程序

来自分类Dev

简单文本编辑器(Python)中的错误

来自分类Dev

如何仅使用文本编辑器更改eth0 MAC地址?

来自分类Dev

将Shell脚本的输出插入文本编辑器?

来自分类Dev

Windows UWP富文本编辑器

来自分类Dev

ubuntu 16.04 lts上的gedit文本编辑器

来自分类Dev

文本编辑器可读泡菜格式?

来自分类Dev

可以在 Geany 文本编辑器上阅读 .xtend

来自分类Dev

文本编辑器中的 Pylint 错误

Related 相关文章

  1. 1

    文本编辑器上的竖线

  2. 2

    Mac文本编辑器上的PhP的一个小问题

  3. 3

    使用tk创建文本编辑器

  4. 4

    Linux上的Subversion CLI默认文本编辑器

  5. 5

    如何使用文本编辑器编写HTML文件

  6. 6

    如何在Windows上卸载Atom文本编辑器?

  7. 7

    如何在Mac OS X上的Atom文本编辑器中设置php-fmt代码格式化程序

  8. 8

    如何使用文本编辑器搜索Shell命令历史记录?

  9. 9

    如何使用文本编辑器搜索Shell命令历史记录?

  10. 10

    使用外部文本编辑器编辑VBA代码

  11. 11

    Egghead.io视频上的文本编辑器

  12. 12

    Mac上的Git:如何将Nano设置为默认文本编辑器?

  13. 13

    Windows上是否在控制台模式下有任何精简文本编辑器?

  14. 14

    Mac:如何在文本编辑器中打开CLI命令的输出

  15. 15

    在文本编辑器内创建Shell脚本

  16. 16

    将Python Shell与任何文本编辑器一起使用

  17. 17

    尝试使用Yaourt在我的Arch上安装Atom文本编辑器

  18. 18

    Windows内置文本编辑器进行编码

  19. 19

    授予自己使用var / www / drupal上的文本编辑器编辑文件的权限

  20. 20

    用Tkinter文本编辑器突出显示错误

  21. 21

    如何在Mac OS X上的Atom文本编辑器中设置php-fmt代码格式化程序

  22. 22

    简单文本编辑器(Python)中的错误

  23. 23

    如何仅使用文本编辑器更改eth0 MAC地址?

  24. 24

    将Shell脚本的输出插入文本编辑器?

  25. 25

    Windows UWP富文本编辑器

  26. 26

    ubuntu 16.04 lts上的gedit文本编辑器

  27. 27

    文本编辑器可读泡菜格式?

  28. 28

    可以在 Geany 文本编辑器上阅读 .xtend

  29. 29

    文本编辑器中的 Pylint 错误

热门标签

归档