当我按回车键时,为什么会返回^M?

4

有时在Rails中,我按下Enter键而不是正常提交,它会在该行末尾添加^M

以我当前的示例为例:

Overwrite /Users/bc/Dropbox/test_app/app/views/layouts/application.html.erb? (enter "h" for help) [Ynaqdh] ^M

尝试搜索这个问题,但没有找到解决方法。虽然这只是一个小问题,但我希望能够在不重启终端的情况下解决它。谢谢!


我知道在这种情况下,ctrl+enter可以替代按enter键,但我也不知道是什么原因导致的,很想知道。 - sevenseacat
这种情况经常发生在我身上。我一直认为这与ncurses有关,但从未深入研究过。 - ilan berci
1个回答

2

这可能是stty终端行设置的问题。尝试在您的终端中运行stty sane命令,并告诉我们是否解决了该问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接