item2终端快捷指南(mac版本)
- 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(代表向右移动一个单词)