You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在iTerm2中配置Mac风格输入快捷键?

iTerm2 一键配置Mac风格快捷键方案

不用手动逐个添加按键映射,有两种高效的一站式配置方式:

方法一:使用内置预设(推荐)

  • 打开iTerm2,按⌘+,打开偏好设置
  • 切换到Profiles标签,选中当前使用的配置文件(如Default)
  • 进入Keys子标签,点击右下角的Presets按钮
  • 在下拉菜单中选择Natural Text Editing,该预设已包含全套Mac系统标准文本操作快捷键:
    • ⌘+←:跳转至行首
    • ⌘+→:跳转至行尾
    • ⌘+Delete:删除至行尾
    • ⌘+←Delete:删除至行首
    • ⌥+←/→:按单词跳转
    • ⌥+Delete:删除单个单词
  • 点击Save保存,配置立即生效

方法二:命令行批量配置

如果习惯终端操作,可直接执行以下命令批量设置:

defaults write com.googlecode.iterm2 "NSUserKeyEquivalents" -dict-add "Move to Beginning of Line" "@\UF702"
defaults write com.googlecode.iterm2 "NSUserKeyEquivalents" -dict-add "Move to End of Line" "@\UF703"
defaults write com.googlecode.iterm2 "NSUserKeyEquivalents" -dict-add "Delete to Beginning of Line" "@\U007F"
defaults write com.googlecode.iterm2 "NSUserKeyEquivalents" -dict-add "Delete to End of Line" "@$\U007F"
defaults write com.googlecode.iterm2 "NSUserKeyEquivalents" -dict-add "Move Backward by Word" "~\UF702"
defaults write com.googlecode.iterm2 "NSUserKeyEquivalents" -dict-add "Move Forward by Word" "~\UF703"
defaults write com.googlecode.iterm2 "NSUserKeyEquivalents" -dict-add "Delete Backward by Word" "~\U007F"

执行完成后重启iTerm2即可生效。

注意:如果之前有自定义按键映射,选择Natural Text Editing预设会覆盖原有配置,建议先在偏好设置的General→Preferences中点击Save Current Settings to Folder备份配置。

内容的提问来源于stack exchange,提问作者kayforkaran

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 03:08:12