有时使用较少的时候我是一个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. 如何通过箭头键在屏幕上移动图形?
- 4. tmux会话随机停止更新屏幕
- 5. 如何通过在JavaScript中按箭头键移动我的角色时停止屏幕闪烁?
- 6. JComboBox中的空值正在停止箭头键使用
- 7. 带箭头的透明屏幕
- 8. 箭头键更改全屏幕背景图片
- 9. IE8 Flash箭头键滚动屏幕。如何解决它?
- 10. 如何使用Flex 4.6 AS3中的箭头键导航屏幕?
- 11. GNU屏幕:创建或附加到会话并获取文件
- 12. 如何从Web前端向GNU屏幕会话发送命令?
- 13. 定制gnu屏幕会话日志文件名
- 14. 我该如何让vim发送命令到gnu屏幕会话
- 15. 如果SSH未连接,GNU屏幕冻结会话
- 16. gnu屏幕:重新连接以前分离的所有会话
- 17. 脚本GNU屏幕
- 18. 如何控制屏幕会话中的屏幕会话?
- 19. 停止表扩展屏幕
- 20. 如何恢复屏幕(GNU屏幕)
- 21. 停止从选择按钮的箭头键
- 22. 从TabControl C#Winform中滚动选项卡停止箭头键
- 23. 切换箭头键时图像停止一秒
- 24. 如何停止gtk.Entry失去焦点的箭头按键?
- 25. 箭头键
- 26. shift +箭头键
- 27. 阻止使用箭头键滚动
- 28. 会话0捕获屏幕
- 29. 杀屏幕会话脚本
- 30. nstimer在触摸屏幕时停止