首页 > 其他分享 >vim 批量注释与解除注释

vim 批量注释与解除注释

时间:2024-03-21 10:23:12浏览次数:19  
标签:批量 删除 vim 注释 插入 光标

方法一:

视图模式(ctrl+v)

注:插入操作仅vim可用

删除(当删除内容为 行首的 # 时,即可批量解除注释 ):

光标移动(上,下,左,右键 / k,j,l,h)选中块

然后del删除块(del / dd)



插入(当行首块 批量插入内容为 # 时,即可完成批量注释)

光标移动(上,下,左,右键 / k,j,l,h)选中块

然后按插入符(I:光标前插入;A:光标后插入),插入 字符串 会在第一行出现

最后双击 ESC,同步插入的 字符串 到所有选择块区

 

方法二:

末行模式:

#启用行号
:set nu

#行首批量插入注释符号(示例:3-5行)
:3,5s/^/#/g

#行首批量删除注释符号(示例:3-5行)
:3,5s/^#//g

 

标签:批量,删除,vim,注释,插入,光标
From: https://www.cnblogs.com/santia-god/p/18086737

相关文章

  • vim 编辑报错导致无法正常退出和编辑
    vim编辑报错导致无法正常退出和编辑在使用Vi或Vim编辑器时,如果遇到错误,有时是因为非正常退出导致swap文件(.swp文件)的存在。以下是如何处理由swap文件引发的问题,以及删除swap文件这一解决方法:识别问题:当你试图打开一个之前未正常关闭的文件时,Vim会检测到与该文件关联......
  • vim 简易上手笔记
    vim的三种模式1.命令模式当您启动Vim时,您会进入命令模式。在此模式下,您可以执行各种操作,例如移动光标、删除、复制和粘贴。常用命令:i:切换到输入模式,开始输入文本。x:删除当前光标所在处的字符。::切换到底线命令模式,在最底一行输入命令。dd:剪切当前行。yy:复制当前行......
  • IDEA - 文件上方的文档注释如何自定义
      1、在设置中打开文件和代码模板,根据描述中的参考信息进行自定义配置File>Settings>Editor>FileandCodeTemplates 2、配置完成之后的效果如下    — 要养成终生学习的习惯—......
  • 自己动手做一个批量doc转换为docx文件的小工具
    前言最近遇到了一个需求,就是要把大量的doc格式文件转换为docx文件,因此就动手做了一个批量转换的小工具。背景doc文件是什么?"doc"文件是一种常见的文件格式,通常用于存储文本文档。它是MicrosoftWord文档的文件扩展名。"doc"是"document"的缩写,表示这是一个文档文件。这......
  • 跨端兼容之条件注释
    参考:uni-app跨端兼容之条件注释_uniapp在不同的端展示不同的代码注释什么-CSDN博客跨端兼容对uni来说确实是挺有必要的,因为uni-app本身就是一个多端开发的技术,可以用于多种应用但也难免存在不同应用的兼容问题例如一个功能在网页端能正常执行但放到小程序或APP应用中就没用了......
  • 博客园博客批量备份/转移到个人网站
    鉴于有些小伙伴在寻找博客园迁移到个人博客的方案,本人针对博客园实现了一个自动备份脚本,可以快速将博客园中自己的文章备份成Markdown格式的独立文件,备份后的md文件可以直接放入到hexo博客中,快速生成自己的站点,而不需要自己逐篇文章迁移,提高了备份文章的效率。首先第一步将博......
  • Elasticsearch-批量操作(bulk)
    bulk的基础概念bulk是es提供的一种批量增删改的操作API。bulk的语法bulk对JSON串的有着严格的要求。每个JSON串不能换行,只能放在同一行,同时,相邻的JSON串之间必须要有换行(Linux下是\n;Window下是\r\n)。bulk的每个操作必须要一对JSON串(delete语法除外)。PUT/_bulk{"action":......
  • 批量在多个文件夹里作成新的子文件夹
    在多个文件夹里作成新的子文件夹使用mkdir命令。例如:在3个目录下作成202403文件夹。mkdirD:\temp\test0319\00133088\202403mkdirD:\temp\test0319\00133033\202403mkdirD:\temp\test0319\00133066\202403同样,也可批量删除目录。或者用explorer检索出目录,直接删掉即可......
  • 【Python】使用selenium对Poe批量模拟注册脚本
    配置好接码api即可实现自动化注册登录试用一体。运行后会注册账号并绑定邮箱与手机号进行登录试用。测试结果30秒一个号importreimporttimeimportrequestsfrombs4importBeautifulSoupfromseleniumimportwebdriverfromselenium.webdriver.chrome.option......
  • [数组练习题]二分法查找操作实例:使用二分法查找有序数组中元素。 找到返回索引,不存在
    文章目录题干一、题目分析1.定义数组,用于后续在数组中查找元素2.对数组进行排序3.定义方法4.调用方法,打印输出二、代码1.代码块2.一图流总结题干提示:这段是题干,仔细阅读仔细分析:二分法查找操作:使用二分法查找有序数组中元素。找到返回索引,不存在输出-1。......