重新映射 iTerm 2 的清除缓冲区快捷方式

pon*_*tic 5 iterm2

我想使用 command-K 向上一行。目前,它已映射到清除缓冲区。我现在看到了将其从触发清除缓冲区中删除的方法。这可能吗?如果是这样,怎么办。谢谢。

Qui*_*ant 9

您可以通过在系统偏好设置\xe2\x86\x92键盘\xe2\x86\x92快捷方式\xe2\x86\x92应用程序快捷方式 中分配不同的组合键(例如\xe2\x8c\x98K)来取消分配为“清除缓冲区”的快捷方式^\xe2\x8c\xa5\xe2\x87\xa7\xe2\x8c\x98K

\n\n

键盘首选项的屏幕截图

\n\n

可以使用以下命令通过命令行添加相同的快捷方式defaults

\n\n
defaults write com.googlecode.iterm2 NSUserKeyEquivalents -dict-add \'Clear Buffer\' \'@~$^k\';\n
Run Code Online (Sandbox Code Playgroud)\n\n

重新启动 iTerm.app 以使新快捷方式生效。

\n