在腻子中的箭头键返回^ [[A ^ [[D ^ [[B而不是移动光标

有没有其他人在PuTTy有这个错误?

例如,现在按上键可以产生:

>>> ^[[A 

谷歌不会让你search特殊字符,所以我很难find这个问题的现有版本。


编辑:

所以这发生在我粘贴了一个unicode(我认为这个翻译已经被设置为utf-8)之后。

我已经检查了更改设置对话框的不同于我的其他打开的PuTTy窗口,但设置似乎是相同的。

EDIT2:

这是通过重新启动PuTTy来解决,但仍然是一个麻烦。

EDIT3:

如何复制完全相同的错误:

  1. 打开一个腻子terminal到一台Linux PC(我使用的是RedHat)
  2. 打开Python 2.7。* – 使用命令python2.7 (注意:错误不会出现在2.6中)
  3. import codecs
  4. 现在使用箭头键,这些怪异的字符出现。

5 Solutions collect form web for “在腻子中的箭头键返回^ [[A ^ [[D ^ [[B而不是移动光标”

根据我的经验,这是因为“bash”没有运行。 只需运行“/ bin / bash”即可欣赏颜色,历史等等。

您可以尝试更改“应用程序光标键”模式。 它在初始configuration窗口的terminal – >键盘部分(这些设置可能会被服务器覆盖)。

http://the.earth.li/~sgtatham/putty/0.55/htmldoc/Chapter4.html#S4.4.4

对于那些对这个问题感兴趣的人来说,在一个虚拟环境中有相同的模式,就可以解决这个问题

 pip install readlines 

详情请参阅以下答案 。

我发现指定“function键和键盘”选项来匹配您的操作系统解决了许多问题。

[油灰]

terminal – >键盘 – > RadioButton“Linux”

(如果你使用Linux),然后你可以开始你的会话

只需在ssh中运行简单的bash命令或sudo bash即可。 它通常工作。

  • Django 1.7 - 如何取消“(1_6.W001)某些项目testing可能无法按预期执行。
  • 短rot13函数 - Python
  • 一个lambda函数可以在Python中recursion调用吗?
  • 如何在目录中运行所有的Pythonunit testing?
  • 在Python中退出代码
  • 当在派生类中调用super()时,我可以传入self .__ class__吗?
  • python图像识别
  • Python:确定列表中的所有项目是否是相同的项目
  • 了解NumPy的寄语
  • 根据最后一次出现的分隔符将string拆分为2
  • 如何从字典中构造一个defaultdict?