欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > 在 Mac 下 VSCode 中的终端使用 option + b 或 f 的快捷键变成输入特殊字符的解决方案

在 Mac 下 VSCode 中的终端使用 option + b 或 f 的快捷键变成输入特殊字符的解决方案

2025/6/6 1:32:21 来源:https://blog.csdn.net/FungLeo/article/details/148333187  浏览:    关键词:在 Mac 下 VSCode 中的终端使用 option + b 或 f 的快捷键变成输入特殊字符的解决方案

前言

在终端里,我们可以使用 option + boption + f 来在我们输入的命令中进行快速的前后调整光标,但是,在未设置的情况下,在 MacOS 中,会变成输入特殊字符。

普通键盘上是 alt + b 和 alt + f ,只是叫法不一样,位置是一样的。

我在几年前写的 mac 下使用 iTerm 终端工具无法使用 alt+b 和 alt+f 快捷键的解决办法 这篇文章说,给到了 iTerm2 和 系统自带终端的解决方案,有需要的可以去看一下。

但是在 VSCode 中(或者以 VSCode 为基础的其他编辑器)也有这样的问题,所以我们需要解决一下。

解决方案

command + , (或使用菜单)打开设置界面,在设置界面中搜索 macOptionIsMeta,对选项框进行勾选即可,如下图所示:

macOptionIsMeta
勾选后,就实现了正常使用 option 快捷键的功能了。

补充,命令行常用快捷键

终端通用快捷键表格

快捷键功能说明适用系统
Ctrl + C终止当前运行的前台进程全平台通用
Ctrl + D退出当前终端会话/发送EOF信号全平台通用
Ctrl + L清屏(等效clear命令)全平台通用
Ctrl + Z暂停当前进程(可用fg恢复)全平台通用
Ctrl + R反向搜索命令历史全平台通用
Ctrl + A光标跳转至行首全平台通用
Ctrl + E光标跳转至行尾全平台通用

文本编辑类

快捷键功能说明适用系统
Ctrl + W删除光标前的一个单词全平台通用
Ctrl + U删除光标前全部内容全平台通用
Ctrl + K删除光标后全部内容全平台通用
Option + →/←按单词向前/向后跳转(macOS需启用Meta键映射)macOS
Ctrl + ←/→按单词跳转(Linux/Win默认行为)Linux/Win

窗口管理类

快捷键功能说明适用系统
Shift + Ctrl + T新建标签页主流终端支持
Shift + Ctrl + N新建终端窗口主流终端支持
Shift + Ctrl + W关闭当前标签页主流终端支持
Ctrl + PgUp/PgDn切换标签页多数终端支持

macOS 特有适配

快捷键功能说明适用系统
Cmd + C/V复制/粘贴文本(需关闭Shell快捷键冲突)macOS特有
Option + F/B按单词跳转(需配置bindkey或启用Meta键)macOS专用优化

高级操作

快捷键功能说明适用系统
!!重复上一条命令Shell通用
!$调用上条命令的最后一个参数Shell通用
Ctrl + XX在行首和当前光标位置切换Bash/Zsh支持

OK,希望以上内容对各位看官有所帮助!希望各位看官不辞辛苦,用发财的小手点个赞哈!

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词