[英]Without Emacs, how does Bash command line editing work in Emacs mode?
[英]Can't type capital C in bash emacs line-edit mode
尽管在将输入模式设置为vi或在emacs编辑器本身中时没有这种问题,但我在shell控制台中键入大写字母C时遇到了麻烦。
set -o vi
emacs -nw
但是我做的时候有问题
set -o emacs
我还从主目录中删除了.emacs文件
您的键绑定不正确。
假设这是在新终端上发生的,则绑定可能在您的~/.inputrc
文件中。 没有看到其内容,我只能猜测。 查看该文件,看看是否有与此行相似的行(它可以是冒号右侧的任何命令):
"\C-q": menu-complete
并查看是否缺少反斜杠。 反斜杠C表示控制键。
您可以重命名该文件并启动新的终端,以快速测试是否是罪魁祸首。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.