有时候我在
screen
标签下使用 less
命令时,箭头键会显示成 ^[OA
、^[OB
、^[OC
和 ^[OD
而不是我想要的操作。有什么方法可以修复这个问题并重新控制 less
?screen
标签下使用 less
命令时,箭头键会显示成 ^[OA
、^[OB
、^[OC
和 ^[OD
而不是我想要的操作。有什么方法可以修复这个问题并重新控制 less
?在less提示符下输入!reset
还有一件需要检查的事情是您的TERM变量。在我的情况下,我通过ssh连接到一个Linux机器,并在screen内运行less命令 - TERM变量被设置为“screen” - 这会导致箭头键无法正常工作。如果我以这种方式运行less,则它可以完美地工作:
TERM=xterm less <file>
cat
或less
一个二进制文件)通过发送控制字符来破坏您的控制台,您需要在命令行中运行reset
命令进行恢复。