在iTerm.app中禁用了Ctrl键

mon*_*tux 8 macos bash terminal iterm

我正试图在我的Snow Leopard Mac上使用新的iTerm应用程序,但我Ctrl似乎完全死了(因为没有响应,因为当我输入Ctrl+ a除了输出'a'之外没有任何反应)并且我没有'在谷歌搜索时发现任何有用的东西.关闭匹配是stackoverflow上的这个线程,但是Terminal.app中的所有内容都可以正常工作.

而且,更奇怪的是 - 我可以Ctrl+ z自己的应用程序,但我无法保存Emacs(C-x C-s)或使用Ctrl快捷方式的任何其他键盘快捷方式中的文件.它不是本地的,因为Ctrl我的iMac和我用iTerm打过的其他unix计算机一样.我在bash和zsh都试过了.

我试图删除所有关于iTerm.app的文件~/Library/Application Support,我已经尝试了iTerm的最新版本(目前13小时),我可以放下手,但无济于事.

有任何想法吗?

小智 0

我建议检查这篇文章,看看您的首选项中是否启用了 ctrl 键

https://apple.stackexchange.com/questions/52041/how-to-press-control-key-on-mac

您是否尝试按照 iTerm wiki 中的指定为此终端仿真器配置键绑定:

http://code.google.com/p/iterm2/wiki/Keybindings

最后,你尝试过set -o emacsset -o vi

如果它有效,请将其设置在 ~/.bashrc 中以在登录时运行它。