在 Mac 终端中使用选项作为元键
目录:
通过将 Option 变成 Meta 键,您将能够使用熟悉的元命令在 Emacs 或 bash shell 等地方跳转和导航文本,而无需转动手指按 Esc。这不会对每个人都适用或有用,但对于频繁的终端用户或任何从 unix 背景进入 Mac OS 平台的人来说,它是必须使用的技巧之一。
如何在macOS终端中使用选项/ ALT作为元
对于现代版本的macOS终端,如Monterey和Big Sur:
- 下拉终端菜单并选择“首选项
- 转到“配置文件”选项卡并选择正在使用的活动配置文件
- 选择“键盘”选项卡
- 勾选启用“使用选项作为元键”
如何在Mac OS X终端中使用Option/ALT作为元键
对于 Mac OS X 中较旧版本的终端(如 Mavericks 和更早版本),要在 Mac OS X 终端应用程序中将 Option 键用作元键:
- 打开终端并下拉主终端菜单以选择“首选项”
- 在“设置”部分下,找到您的默认终端并单击“键盘”子设置选项卡
- 选中窗口底部“使用选项作为元键”的小框
更改会立即对所有使用它的终端窗口生效。您可以使用 Option+B 向前跳一个词,Option+F 向后移动一个词,Option+M 返回到一行的开头等命令来测试它。元快捷方式不同于与 Control 键相关联的标准文本导航快捷方式,后者在终端中几乎无处不在,并且通常也适用于 macOS 和 Mac OS X 中基于 GUI 的应用程序。
如果你不知道,meta 在 macOS 和 Mac OS X 终端中默认启用,但它被分配给 Escape 键,这对我们这些习惯于使用的人来说并不是特别有用用于击键快捷方式的控制、 alt 选项和命令键。
iTerm 用户也可以在首选项的配置文件部分进行此更改。