当前位置: 首页 > news >正文

修复本地终端(windows)连接服务器使用zsh出现乱跳的问题

目前市面上还没有发现解决方案,记录一下!

1.起因:

在服务器配置了zsh后,用本地的windows去连接的时候,终端内容会出现乱跳,比如输入了一个“l”,后面出现多个“lll”,如下:

```

 ⚡ root@localhost  ~  lll 

```

2.解决思路:

换终端连接,发现windows的都会出现这个问题,于是想了一下“git bash”也是可以ssh连接的,发现在gitbash中是正常使用的,然后发现gitbash设置中的"terminal"的"Type"是"xterm",然后修改其"Type",果然问题又复现了,那么解决方案就是直接将终端类型修改为"xterm"即可。

3.解决方案:

a.【推荐】直接在服务器端修改TERM类型就可以,修改配置文件找到`~/.zshrc`,然后在加入下面的内容:

export TERM=xterm

更新配置即可:`source ~/.bashrc`

b.修改power shell的配置,然后将终端修改为"xterm"即可,自己google一下。

http://www.lryc.cn/news/420583.html

相关文章:

  • 【扒代码】regression_head.py
  • vue2 使用axios 请求后台返回文件流导出为excel
  • MATLAB数据可视化:在地图上画京沪线的城市连线
  • 【AI】CV基础1
  • 数据结构《栈》
  • 说一说mysql的having?和where有什么区别?
  • LeetCode45. 跳跃游戏 II
  • 算法打卡 Day19(二叉树)-平衡二叉树 + 二叉树的所有路径 + 左叶子之和 + 完全二叉树的节点个数
  • 国际以太网专线 (IEPL)/国际专线(IPLC)-全球覆盖,无界沟通
  • 信息安全管理知识体系攻略(至简)
  • HCIE学习笔记:IPV6 地址、ICMP V6、NDP 、DAD (更新补充中)
  • 人工智能】Transformers之Pipeline(九):物体检测(object-detection)
  • [SWPUCTF 2021 新生赛]easy_md5
  • Redis面试题大全
  • 【langchain学习】BM25Retriever和FaissRetriever组合 实现EnsembleRetriever混合检索器的实践
  • 【C语言】预处理详解(上)
  • uni-app内置组件(基本内容,表单组件)()二
  • linux搭建redis超详细
  • Flink-DataWorks第二部分:数据集成(第58天)
  • 4个从阿里毕业的P7打工人,当起了包子铺的老板
  • javaweb_07:分层解耦
  • 调用 Python 开源库,获取油管英文视频的手动或自动英文srt字幕,以及自动中文简体翻译srt字幕
  • UDP协议实现通信与数据传输(创建客户端和服务器)
  • 【红黑树】
  • 排序算法——简单选择排序
  • OpenAI API推出结构化输出功能
  • Python 异步编程:Sqlalchemy 异步实现方式
  • 父类引用指向子类对象
  • 分享一个基于Spring Boot的面向社区的智能化健康管理系统的设计与实现(源码、调试、LW、开题、PPT)
  • 【扒代码】reduction参数是什么