有时使用较少的时候我是一个screen
标签内使用less
工作时,箭头键显示^[OA
,^[OB
,^[OC
和^[OD
而不是做什么,我希望他们做。我能做些什么来解决这个问题,并再次获得less
的控制权吗?箭头键停止在GNU屏幕会话
6
A
回答
2
- 如果从现象时有发生,看来,有些应用程序(例如
cat
或less
二进制文件),通过发送control characters打破您的控制台。您需要从命令行运行reset
命令才能恢复。 - 否则,你必须欺骗你的终端应用程序。我建议你使用CryptoTerm,它允许你定义自定义键映射。
7
在少提示
2
再就是进入!reset
检查是你的TERM变量。在我的情况下,我ssh进入一个Linux框并在屏幕内运行较少 - TERM变量设置为“屏幕” - 这会中断箭头键。它完美的作品,如果我跑这样少:
TERM=xterm less <file>
1
我发现reset
从内屏幕有时不解决这个问题,因为它是外客户端/壳,其状态实际上是混淆和屏幕捕获reset
中的控制字符并阻止它们到达外部客户端。在这种情况下,我必须脱离我的会话(按Ctrl +一个,d),运行reset
,然后连接到会议再次(screen -r
)。
相关问题
- 1. 通过CTR和箭头键终止Win 7的RDC会话
- 2. 屏幕旋转箭头键(没有使用热键)
- 3. tmux会话随机停止更新屏幕
- 4. JComboBox中的空值正在停止箭头键使用
- 5. 带箭头的透明屏幕
- 6. IE8 Flash箭头键滚动屏幕。如何解决它?
- 7. 如何使用Flex 4.6 AS3中的箭头键导航屏幕?
- 8. gnu屏幕:重新连接以前分离的所有会话
- 9. 我该如何让vim发送命令到gnu屏幕会话
- 10. 定制gnu屏幕会话日志文件名
- 11. 脚本GNU屏幕
- 12. 停止表扩展屏幕
- 13. 从TabControl C#Winform中滚动选项卡停止箭头键
- 14. 如何停止箭头键导航控制
- 15. 切换箭头键时图像停止一秒
- 16. 如何停止gtk.Entry失去焦点的箭头按键?
- 17. 箭头键
- 18. shift +箭头键
- 19. 阻止使用箭头键滚动
- 20. 在屏幕边缘停止UIPageViewController
- 21. 在屏幕活动后停止动画
- 22. nstimer在触摸屏幕时停止
- 23. 杀屏幕会话脚本
- 24. 会话登录(铬的后退箭头)
- 25. 用屏幕水龙头停止UIView动画
- 26. 如何判断当前终端会话是否在GNU屏幕中?
- 27. GNU屏幕刷新问题
- 28. 什么是GNU屏幕?
- 29. 如何在现有的GNU屏幕会话启动一个新的进程在新窗口中,从会话
- 30. 箭头键在表格