【问题标题】:Bash keyboard shortcuts in iTerm like Alt+d and Alt+f [closed]iTerm 中的 Bash 键盘快捷键,如 Alt+d 和 Alt+f [关闭]
【发布时间】:2025-12-23 07:00:16
【问题描述】:

工作中的每个人都向我推荐 iTerm2 而不是原生终端。但是 iTerm2 似乎不允许我使用诸如 Alt+B Alt+F 之类的 bash 快捷方式来在标记之间后退/前进,或 Alt+D 删除一个单词。

我无法想象这是不可用的。谁能帮帮我?

【问题讨论】:

    标签: macos bash keyboard-shortcuts iterm iterm2


    【解决方案1】:

    Option 键(Alt 键的 Mac 名称)默认有其他用途。按 Command+O 打开配置文件列表,选择默认(我假设这是您正在使用的配置文件),然后单击“编辑配置文件...”。在出现的窗口中,单击“键”选项卡,然后为一个或两个选项键选择“+Esc”。这应该会导致 iTerm 以您习惯的方式处理 Option 键。

    或者,您可以简单地使用 Escape 键。

    【讨论】:

    • 谢谢这是我正在寻找的配置。我一直忘记它叫“选项”,因为我在上面说“alt”,所以当我浏览提供对话框时,我什至没有考虑这个设置。我不想使用 Esc,因为我一直在我的 mac 和 linux 机器之间切换,而 Esc 不能使用。非常感谢。读者注意。为“option”键覆盖选择“Esc+”而不是“Meta”。
    • 一定要导航到“Preferences -> Profiles -> Default -> Keys”而不是“Preferences -> Keys”。
    • 这太棒了,非常感谢!
    • Command O 没有为我打开配置文件。在最新的 mac 上哪里可以找到这个?
    • 同样使用 esc-F 对多次按下也不起作用(你必须每次释放并重新按下 esc,这有点烦人)