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

vim在连续多行行首插入相同的字符

工作中经常需要用vim注释掉一段代码或者json文件中的一部分,需要在多行前面插入//或者#符号。在 Vim 中,在连续多行行首插入相同字符主要有以下两种方法:

Visual Block 模式插入

  1. 将光标移到要插入相同内容的第一行的行首24。
  2. 按下Ctrl + v进入 Visual Block 模式123。
  3. j键或N j(N 为要编辑的行数),向下选择需要插入字符的连续多行124。
  4. 按下I(大写 i)进入行首插入模式123。
  5. 输入要插入的相同字符124。
  6. 按下Esc键,Vim 会自动在所选的每一行行首插入相同的字符245。

替换命令插入

在命令模式下使用替换命令s,格式为:起始行,终止行s/^/要插入的内容/g5。例如:

  • :1,10s/^/#/g表示在第 1 行到第 10 行的行首插入#
  • :5,15s/^/Hello /g表示在第 5 行到第 15 行的行首插入Hello

相关文章:

  • 3.18学习总结java
  • 2025/3.17 郭院安排会议与南京银行参访
  • JMeter基本介绍
  • SpringCloud 学习笔记3(OpenFeign)
  • springboot实现调用百度ocr实现身份识别
  • 【实习经历Two:参与开源项目,学习并应用Git】
  • Ubuntu togo系统读写性能与原生系统测试
  • 【leetcode hot 100 124】二叉树中的最大路径和
  • OSG简介
  • 2025 ubuntu系统安装docker并迁移docker,docker安装到指定的目录以及文件迁移,docker迁移文件
  • 滚动元素的新api
  • 大模型GGUF和LLaMA的区别
  • 整体二分算法讲解及例题
  • vue中ref解析
  • 1.排序算法(学习自用)
  • 第13章贪心算法
  • 深度学习框架PyTorch——从入门到精通(6.1)自动微分
  • [RH342]iscsi配置与排错
  • qt下载和安装教程国内源下载地址
  • 再学:call与delegatecall、call转账 Bank合约
  • 关于新冠疫情防控与病毒溯源的中方行动和立场
  • 排除燃气爆炸、人为放火可能,辽宁辽阳火灾事故起火原因正在调查
  • 孕妇乘坐高铁突发临产,广西铁路部门协助送医平安产子
  • 国务院安委会对辽宁辽阳一饭店重大火灾事故查处挂牌督办
  • 安徽省公安厅原副厅长刘海石主动投案,正接受审查调查
  • 释新闻|西葡大停电为何规模大、恢复慢?可再生能源是罪魁祸首?