必须反复按下 Enter 键才能使终端命令运行——OS X 10.7.3 Lion

必须反复按下 Enter 键才能使终端命令运行——OS X 10.7.3 Lion

我遇到了一个非常非常奇怪的错误。每当我输入命令时,我必须多次按下 Enter 键,终端才会执行该命令。请注意,这不是硬件错误:我仍然可以在屏幕上显示换行符,但不知何故,终端无法正确处理它。

例如,输入“rails server”之后必须按大约 4 次回车键,终端的标题会从“bash”变为“env”,再变为“ruby”,然后变为“sh”,最后再次变为“ruby”,然后才会发生任何事情。

类似地,“git -v”之类的命令甚至不再起作用,因为按下回车键会以某种方式中止它们。

答案1

您使用的键盘输入源是什么?

我在使用 VNI 时遇到了同样的问题,切换回 US(在键盘偏好设置.../输入源选项卡中)就恢复正常了。

相关内容