当前位置: 首页 > news >正文

在 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,希望以上内容对各位看官有所帮助!希望各位看官不辞辛苦,用发财的小手点个赞哈!

相关文章:

  • 数据库查询性能优化:深入理解与应用物化视图
  • VScode-使用技巧-持续更新
  • LeetCode 高频 SQL 50 题(基础版)之 【连接】部分 · 下
  • 立控信息智能装备柜:科技赋能军队装备管理现代化
  • 【航天远景 MapMatrix 精品教程】08 Pix4d空三成果导入MapMatrix
  • Greenplum:PB级数据分析的分布式引擎,揭开MPP架构的终极武器
  • 每日温度(力扣-739)
  • 技术创新如何赋能音视频直播行业?
  • 数据湖 (特点+与数据仓库和数据沼泽的对比讲解)
  • 39. 自动化异步测试开发之编写异步业务函数、测试函数和测试类(函数写法)
  • 【目标检测】【ICCV 2021】条件式DETR实现快速训练收敛
  • Oracle数据仓库在医院的应用场景
  • 02 APP 自动化-Appium 运行原理详解
  • Real SQL Programming
  • SPL 轻量级多源混算实践 4 - 查询 MongoDB
  • 基于开源链动2+1模式AI智能名片S2B2C商城小程序的企业组织生态化重构研究
  • AI赋能开源:如何借助MCP快速解锁开源项目并提交你的首个PR
  • 如何以 9 种方式将照片从 iPhone 传输到笔记本电脑
  • Elasticsearch 分析器介绍
  • ONLYOFFICE文档API:更强的安全功能
  • 日照网站建设哪家公司好/策划书模板
  • 阿里云免费网站备案/太原网站推广公司
  • 网站加入搜索引擎怎么做/seo怎么刷排名
  • 做网站选什么配置电脑/搜狗seo快速排名公司
  • wordpress进后台/专业seo站长工具全面查询网站
  • 深圳做网站 信科网络/网页制作教程