item2终端快捷指南(mac版本)

303 阅读2分钟
  • command + fn + up/down Arrow: 上下滚动页面
  • ctrl + U: 删除光标到行首的所有内容
  • Ctrl + K:删除光标到行尾的所有内容。
  • Ctrl + D:删除光标右侧的一个字符
  • Option + Backspace: 删除光标左侧到上一个单词的所有字符
    • (这个可能需要配置)
    • 启动 iTerm2 应用程序
    • 在菜单栏上点击 iTerm2,然后选择 Preferences,或者使用快捷键 Cmd + , 直接打开设置。
    • 在 Preferences 窗口中,点击 Profiles 标签,通常在顶部的选项卡中。
    • 默认情况下,iTerm2 会有一个名为 Default 的配置文件。点击 Default(或你正在使用的其他配置文件)。
    • Profiles 的侧边菜单中,点击 Keys 标签。这将显示当前配置文件的所有键绑定。
    • Keys 列表中,向下滚动查找 Option + Backspace 的设置。如果没有找到,可能需要手动添加一个。
    • 手动添加 Option + Backspace 的设置
    • Keys 标签中,点击底部的 + 按钮以添加新的键绑定。
    • Keyboard Shortcut:在输入框中按下 Option + Backspace,这将自动填充该字段。
    • Action:在下拉菜单中选择 Send Hex Code
    • Send Hex Code 的文本框中输入 0x1B 0x7F,这代表删除前一个单词的命令。
    • 关闭 Preferences 窗口,你的更改将会自动保存。
  • Ctrl + A:将光标移动到当前行的开始位置。
  • Ctrl + E:将光标移动到当前行的结尾
  • option + left/right arrow: 光标向左/右移动到临近一个单词的开头(需要自己配置)
    • Preferences > Profiles > Keys 中的 Right Option 应该设置为 Meta
    • 增加自定义key(详情过程上方Option + Backspace有介绍,这里只介绍具体的key值配置)
    • Keyboard Shortcut 中按下 Option + Left Arrow
    • Action 下拉菜单中选择 Send Escape Sequence
    • Escape Sequence 字段中输入 b(代表向左移动一个单词)。
    • 再次点击 + 添加 Option + Right Arrow,将其 Escape Sequence 设置为 f(代表向右移动一个单词)