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

vscode vim插件操作查缺补漏

一.多光标编辑

在 VSCode 中使用 Vim 插件 (VSCodeVim) 实现多光标选择和同时编辑的常用方法:

1. 逐个添加匹配项 (推荐)

  • 快捷键: Ctrl+D (Win/Linux) / Cmd+D (Mac)
  • 操作:
    1. 将光标放在想选中的单词上。
    2. 重复按此快捷键,会依次选中下一个相同的单词,并增加一个光标。
  • 优点: 可控性强,可以选择性地添加。

2. 一次性选中所有匹配项

  • 快捷键: Ctrl+Shift+L (Win/Linux) / Cmd+Shift+L (Mac)
  • 操作:
    1. 将光标放在想选中的单词上。
    2. 按一次快捷键,会选中当前文件中所有相同的单词,并为每个实例添加光标。
  • 优点: 快速选中所有实例。

3. 使用 Vim 命令 gb (Vim 风格)

  • 命令: gb (Normal 模式下)
  • 操作:
    1. 将光标放在想选中的单词上。
    2. 重复按 gb,会依次选中下一个相同的单词,并增加一个光标。
  • 优点: 更符合 Vim 用户习惯。

创建多光标后的编辑操作

一旦通过上述方法创建了多个光标和选区:

  • c (change) 或 s (substitute):删除所有选中的内容,并进入 插入模式,输入的内容会同步出现在所有光标位置。
  • I (Insert):在所有选区的 开始 处进入 插入模式
  • A (Append):在所有选区的 结束 处进入 插入模式
  • 直接输入(Visual 模式下):有时直接输入可以替换选区内容(行为可能略有不同)。
  • 完成编辑后,按 Esc 返回 Normal 模式,所有修改生效。

撤销选择

  • 如果不小心用 Ctrl+D / Cmd+D 选多了,按 Ctrl+U (Win/Linux) 或 Cmd+U (Mac) 可以撤销 最后一次 添加的光标/选区。

核心: 这些方法本质上是触发了 VS Code 的多光标功能,并允许你结合 Vim 的编辑命令进行操作。选择最顺手的方式即可。

二.Vim: 快速跳转到行首字符

在 Vim 的 Normal 模式 下,使用以下按键可以快速将光标移动到当前行的开头位置:

要到绝对开头(不管有没内容):按 0

要到有内容的地方(跳过缩进):按 ^

相关文章:

  • 百度网盘golang实习面经
  • Linux架构篇、第1章_01架构的介绍HTTP HTTPS 协议全面解析
  • 2025华东杯ABC题赛题已出速拿
  • LabelVision - yolo可视化标注工具
  • 【mysql】执行过程,背诵版
  • Linux-04-用户管理命令
  • JAVA:使用 iTextPDF 处理 PDF 的技术详解
  • 树的序列化 - 学习笔记
  • 【自然语言处理与大模型】如何获取特定领域的微调数据集?
  • iview 如何设置sider宽度
  • 论文阅读:2024 ACM SIGSAC Membership inference attacks against in-context learning
  • 多模态大语言模型arxiv论文略读(五十一)
  • 自主采集高质量三维重建数据集指南:面向3DGS与NeRF的图像与视频拍摄技巧【2025最新版!!】
  • 活动回顾 | 「招商大脑 · 运营引擎」解码大数据招商与智慧园区运营新模式
  • Qt -DFS可视化
  • 91.首次使用Maui的体验与建议 C#例子 Maui例子
  • 系统思考:局部最优与全局失衡
  • windows远程服务器数据库的搭建和远程访问(Mysql忘记密码通过Navicat连接记录解密密码)
  • 量化交易之数学与统计学基础2.3——线性代数与矩阵运算 | 线性方程组
  • 加速LLM大模型推理,KV缓存技术详解与PyTorch实现
  • 伊朗外长:伊美第四轮间接谈判将于5月3日举行
  • 来论|受美国“保护”,日本民众要付出什么代价?
  • 金砖国家外长会晤落幕,外交部:发出了反对单边霸凌行径的“金砖声音”
  • A股三大股指涨跌互现:3343股收涨,两市成交超1.1万亿元
  • 屠呦呦当选美国科学院外籍院士
  • 辽宁省委书记、省长连夜赶赴辽阳市白塔区火灾事故现场,指导善后处置工作