在 python 和 bash 中 Enter 键不执行命令

在 python 和 bash 中 Enter 键不执行命令

我的 Enter 键突然开始触发历史搜索向后操作,而不是在 python 和 bash shell 中运行输入的命令,尽管它在我的 zsh(默认)终端上仍然可以正常运行。到目前为止,我不得不使用该Ctrl+j键作为解决方法。

我尝试stty sane按照这里的建议运行(按回车键会产生 ^M,而不是换行符)没有成功,并仔细检查了我的快捷方式/绑定键/别名,但没有发现任何相关内容。

非常感谢您的帮助!

答案1

这个问题是由于我~/.inputrc没有检查而导致的:我意外地将返回键映射到了一个history-search-backward操作:删除有问题的行解决了这个问题

相关内容