8 我习惯于⌘D在emacs和xterm中“删除下一个单词”,以至于我一直在终端中自动打它,这很烦人(至少对我来说),导致窗格拆分。我已经尝试过使用Google解决方案,但是我得到的全部只是告诉我这是什么巧妙的功能。 我可以在X11下使用XTerm,但是Terminal可以与一些我最喜欢的Mac实用程序(特别是Divvy)一起玩得更好。我已经尝试过iTerm2,但充其量我可以忽略它⌘D,而不是实际删除这个词。 有任何想法吗? macos terminal — 马特·霍尔 source
6 切换到iTerm2。它是免费的,比普通的旧终端好得多。此外,它还有许多自定义选项,例如键盘快捷键。 我也很喜欢您可以使用cmd和1-9在选项卡之间切换。尝试一下,您将永远不会回到常规终端:) 如何在iTerm 2中设置删除下一个单词 安装iTerm2 启动,然后转到首选项窗格。 选择“键”标签 单击加号按钮以添加新的键盘快捷键 在第一个框中,键入CMD + D 在第二个框中选择“发送转义序列” 在第三个框中,输入字母d 瞧!现在在iTerm2中,cmd + d将删除光标前面的单词。 另请参阅/programming/81272/is-there-any-way-in-the-os-x-terminal-to-move-the-cursor-word-by-word/8250989#8250989 — 电脑 source
2 我不知道如何绑定⌘D到M-d,但这将删除Split Pane菜单栏项的快捷方式: defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Split Pane" nul — 里 source 嗯,这禁用了拆分窗格的快捷方式,但似乎并没有删除该词 — Nathan Greenstein,
0 您可以使用“转义”作为前缀或使用opt / alt作为Shift键在终端中获取“ meta-”。我无法找到一种使用命令键的方法,而且我的搜索都没有找到任何东西(安装键映射器除外);一样的抱怨。 — 罗伯特 source 安装密钥映射器以在终端中交换Option和Command,然后启用“使用Option作为元密钥”。 — 克里斯·佩奇