Mat*_*hew 5 keyboard terminal zsh osx-lion
我有一台用于工作的 MacBook Pro,刚刚拿到了一个苹果 USB 键盘。
当我在终端中时,仅使用外部键盘当我按下向上箭头键时会收到奇怪的字符。例如,点击向上箭头可以输入“~”(tilda)字符。我尝试更改键盘设置,然后我开始收到垃圾字符“]]&D]]”之类的(这不是实际的错误——这是你在远程使用带有外壳的盒子时得到的那种字符输出,而不是为箭头键正确配置)。
奇怪的是,当使用外部键盘执行此操作时,macbook 的内置键盘没有问题,所有箭头键都可以正常工作。所以这似乎完全与外接键盘有关。
有没有人有任何想法可能会发生什么或如何解决?
我刚刚注意到我还没有进行最终修复。最终问题似乎出在键盘上。除了终端之外,它在所有其他方面都有效。当我将同一类型键盘的不同单元连接到同一台笔记本电脑时,问题就消失了。因此,由于某种原因,键盘正在生成一个中断,操作系统将其视为按下向上箭头,但 shell 并不这么理解。我真的不明白这是怎么发生的,但这就是它正在做的事情。感谢大家提出的宝贵建议。
归档时间: |
|
查看次数: |
2029 次 |
最近记录: |