微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在iTerm.app中禁用了Ctrl键

如何解决在iTerm.app中禁用了Ctrl键

| 我正在尝试在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中都尝试过。 我试图在ѭ1中删除与iTerm.app有关的所有文件,并且尝试了最新版本的iTerm(当前为13小时),但我没有用。 有任何想法吗?     

解决方法

我建议检查这篇文章,看看是否在您的首选项中启用了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 emacs
还是
set -o vi
? 如果可行,请在〜/ .bashrc中将其设置为在登录时运行。     ,这似乎是一个iTerm错误。 您可以通过在配置文件设置中创建键映射来解决此问题。 为
^x
添加一个映射,以便发送
0x18
(这是ctrl + x的编码形式)。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。