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

前言

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

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

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

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

解决方案

command + , (或使用菜单)打开设置界面,在设置界面中搜索 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,希望以上内容对各位看官有所帮助!希望各位看官不辞辛苦,用发财的小手点个赞哈!

相关推荐
Robot_Nav8 小时前
AI 编程助手 Skill 完全指南:VS Code · Trae CN · Claude Code
人工智能·vscode·skill·trae·claude code
生而为虫9 小时前
Claude Code 最新版安装教程(Windows/Mac/Linux 全平台) 面向普通用户的 Claude Code 安装与模型接入指南
linux·windows·macos
lifewange10 小时前
Pycharm和IDEA中安装Cursor的方法
ide·pycharm·intellij-idea
李老师的Java笔记11 小时前
如何解决Mac升级完nodejs没有生效的问题?
macos
开开心心_Every11 小时前
轻量级PDF阅读器,仅几M大小打开秒开
linux·运维·服务器·安全·macos·pdf·phpstorm
Chengbei1112 小时前
轻量化 Web 安全日志分析神器 星川智盾日志威胁检测、地理溯源、MITRE ATT&CK 映射,支持 Windows/macOS/Linux
前端·人工智能·安全·web安全·macos·系统安全·安全架构
生而为虫12 小时前
在VScode中使用Claude Code agent并配置模型(仅mac电脑实际操作,windows电脑未实际操作如有问题可留言)
windows·vscode·macos
大飞记Python13 小时前
刚从 Win 转 Mac?鼠标滚轮反向、触控板乱跑、第三方鼠标卡顿——这一篇就够了
macos·计算机外设·mac鼠标
国科安芯1 天前
核电站仪控与监测系统中抗辐射 MCU 芯片应用研究
单片机·嵌入式硬件·macos·无人机·cocos2d·核电站
@大迁世界1 天前
14个你现在必须关闭的 iOS 26 设置,不然手机很快被它榨干
macos·ios·智能手机·objective-c·cocoa