Macos Can';t使用Ctrl+;A和Ctrl+;Terminal.app OSX上的E(bash键绑定)

Macos Can';t使用Ctrl+;A和Ctrl+;Terminal.app OSX上的E(bash键绑定),macos,bash,key-bindings,Macos,Bash,Key Bindings,所以出于某种奇怪的原因,我不能在Terminal.app中的bash上使用^A和^E,但是我可以使用^C、^R、^Y、^L和所有其他类型的键绑定 bind-p显示 “\C-a”:行的开头 “\C-e”:行尾 所以我认为还有其他东西阻碍了这些键绑定。。。 你知道我该怎么解决吗?或者至少知道^A和^E是否被其他应用程序占用 高度赞赏签入系统首选项->键盘窗格->键盘快捷键选项卡。您必须查看左侧窗格中列出的所有类别,以查看^A和^E是否分配到任何位置。(注意:您还可以在终端的首选项中指定键盘快捷键,但

所以出于某种奇怪的原因,我不能在Terminal.app中的bash上使用^A和^E,但是我可以使用^C、^R、^Y、^L和所有其他类型的键绑定

bind-p显示 “\C-a”:行的开头 “\C-e”:行尾

所以我认为还有其他东西阻碍了这些键绑定。。。 你知道我该怎么解决吗?或者至少知道^A和^E是否被其他应用程序占用


高度赞赏

签入系统首选项->键盘窗格->键盘快捷键选项卡。您必须查看左侧窗格中列出的所有类别,以查看^A和^E是否分配到任何位置。(注意:您还可以在终端的首选项中指定键盘快捷键,但这些快捷键似乎不适用于基本alpha键,仅适用于F键、箭头等)。

我必须注意以下几点: Ctrl+Alt+A和Ctrl+Alt+E似乎做了Ctrl+A和Ctrl+E应该做的事情

因此,当我在终端上运行“读取”时: Ctrl+Alt+A显示:^A,Ctrl+Alt+E显示:^E。。。 请注意,Ctrl+R显示:^R和Ctrl+Y显示^Y很好(这些只是一些示例)


我检查了系统首选项,找不到分配。

您要做什么和显示什么?您确定正在运行bash吗?请尝试
echo$SHELL
查看。我在zsh也遇到了类似的问题。那是bash。。。无论如何,我不得不更换机器,所以我对解决这个问题失去了兴趣:)谢谢。