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

vim列编辑模式

        在编辑文本时,经常会有这样的需求,对特定列进行进行批量编辑。比如批量注释一段代码,或者删除待定字符(如一列空格)。幸运的是VIM支持列编辑模式。

假设文本内容:

Maximum length of a custom vocabulary phrase    Each supported Region: 256  No  The maximum number of characters in a custom vocabulary phrase.
Number of StartMedicalStreamTranscription Websocket requests    Each supported Region: 25   Yes The maximum number of StartMedicalStreamTranscription Websocket requests.
Number of StartMedicalStreamTranscription Websocket requests    Each supported Region: 25   Yes The maximum number of StartMedicalStreamTranscription Websocket requests.
Number of StartStreamTranscription Websocket requests   Each supported Region: 25   Yes The maximum number of StartStreamTranscription Websocket requests that you can make per second from this account in the current Region.
Number of concurrent HTTP/2 streams for streaming transcription.    Each supported Region: 25   Yes The maximum number of concurrent stream transcription jobs in this account in the current Region
Number of concurrent batch transcription jobs   Each supported Region: 250  Yes The maximum number of concurrent transcription jobs in this account in the current Region
Number of concurrent medical batch transcription jobs   Each supported Region: 250  Yes The maximum number of concurrent medical batch transcription jobs.
Number of concurrent medical batch transcription jobs   Each supported Region: 250  Yes The maximum number of concurrent medical batch transcription jobs.

把第二行到第八行的Number删除:

  1. 找开文件
  2. 光标移动到第二行行首
  3. 按下ctrl+v,打开visual模式
  4. 向下移动光标到第八行行首,然后向右移动光标覆盖r
  5. 执行删除命令d


把Number再加回来:

  1. 打开文件
  2. 光标移动到第二行行首
  3. 按下ctrl+v,打开visual模式
  4. 向下移动光标到第八行行首
  5. 执行插入命令I (大写的i)
  6. 输入要插入的内容
  7. 按下Esc

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • ARM 架构与技术综述
  • 模型表达方式
  • fastadmin插件市场暂不可用,是否切换到本地插件
  • 【Vue】全局组件和局部组件
  • 四大内存区域揭秘:你真的了解你的程序吗?
  • 用VBA在Word文档中快速查找到黄色底纹内容
  • JAVA项目基于SSM的教师管理系统
  • ClinicalAgent:结合大模型的临床试验多智能体系统
  • WebStock会话
  • Golang内存管理——堆分配
  • 手把手教你OpenCV常见滤波(高斯,中值,均值)C++
  • Spring中是如何实现IoC和DI的?
  • JVM—运行时数据区域
  • 大语言模型时代的挑战与机遇:青年发展、教育变革与就业前景
  • DataStream Connector的JDBC Sink
  • 【Amaple教程】5. 插件
  • Angular 4.x 动态创建组件
  • canvas 五子棋游戏
  • CentOS 7 防火墙操作
  • Create React App 使用
  • C学习-枚举(九)
  • Fundebug计费标准解释:事件数是如何定义的?
  • Github访问慢解决办法
  • IndexedDB
  • iOS 颜色设置看我就够了
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • JS+CSS实现数字滚动
  • mysql 数据库四种事务隔离级别
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • React as a UI Runtime(五、列表)
  • SpringBoot几种定时任务的实现方式
  • SpriteKit 技巧之添加背景图片
  • 百度贴吧爬虫node+vue baidu_tieba_crawler
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 如何编写一个可升级的智能合约
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • 在Docker Swarm上部署Apache Storm:第1部分
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • ​flutter 代码混淆
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • #LLM入门|Prompt#3.3_存储_Memory
  • (12)Linux 常见的三种进程状态
  • (k8s中)docker netty OOM问题记录
  • (Oracle)SQL优化技巧(一):分页查询
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (SpringBoot)第二章:Spring创建和使用
  • (动手学习深度学习)第13章 计算机视觉---微调
  • (独孤九剑)--文件系统
  • (二)构建dubbo分布式平台-平台功能导图
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (十三)Flink SQL
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (转)创业的注意事项
  • *算法训练(leetcode)第四十七天 | 并查集理论基础、107. 寻找存在的路径
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...