![在 python 和 bash 中 Enter 键不执行命令](https://linux22.com/image/1070477/%E5%9C%A8%20python%20%E5%92%8C%20bash%20%E4%B8%AD%20Enter%20%E9%94%AE%E4%B8%8D%E6%89%A7%E8%A1%8C%E5%91%BD%E4%BB%A4.png)
我的 Enter 键突然开始触发历史搜索向后操作,而不是在 python 和 bash shell 中运行输入的命令,尽管它在我的 zsh(默认)终端上仍然可以正常运行。到目前为止,我不得不使用该Ctrl+j
键作为解决方法。
我尝试stty sane
按照这里的建议运行(按回车键会产生 ^M,而不是换行符)没有成功,并仔细检查了我的快捷方式/绑定键/别名,但没有发现任何相关内容。
非常感谢您的帮助!
答案1
这个问题是由于我~/.inputrc
没有检查而导致的:我意外地将返回键映射到了一个history-search-backward
操作:删除有问题的行解决了这个问题