【Vim/Vi/Gvim操作】:列操作

embedded/2024/11/21 15:46:12/

文章目录

  • 列操作
    • 1. 列选择模式
      • 1.1 visual 模式
      • 1.2 visual line模式
      • 1.3 visual block模式
    • 2.列操作
      • 2.1 行首插入操作
      • 2.2 替换操作

列操作

1. 列选择模式

1.1 visual 模式

  • 命令行状态下按下小写v,默认进入到visual模式,该模式相当于在window中按下鼠标左键进行选择文本

v

在这里插入图片描述

  • 鼠标从第一行开头移动到第二行中间位置,类似于按住鼠标左键拖动,选中两行多的内容。
  • 可视 (visual模式)

1.2 visual line模式

  • 命令行模式下按住大写的V,进入到visual line模式,选择光标经过的行。选择的都是整行。

V
shitf + v

在这里插入图片描述

1.3 visual block模式

  1. 命令行模式下,按下ctrl + v 进入到visual block模式下,在这个模式下上下键可以选择行,左右键可以选择列,可以在文本中选择一个区域进行操作。

ctrl + v

在这里插入图片描述

2.列操作

2.1 行首插入操作

  1. 命令行模式下,按下ctrl + v 进入到visual block模式下

ctrl + v

在这里插入图片描述

  1. 移动光标选择想要修改的列
    在这里插入图片描述

  2. shift + i 进入插入模式进行修改

shift + i
注意:按下shift+i之后,光标会回到选择的列的第一行开头并且只显示一个光标,此时只需要进行正常输入

在这里插入图片描述
在这里插入图片描述

  1. 输入之后按两次ESC键,刚才选择中的所有的列都会更改

ESC

在这里插入图片描述

2.2 替换操作

  • 采用visual block进行选中文本中的区域之后,将D字母替换为A
    在这里插入图片描述
    在这里插入图片描述

http://www.ppmy.cn/embedded/139375.html

相关文章

经典面试力扣392判断子序列

给定字符串s和t,判断s是否为t的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除) 字符而不改变剩余字符相对位置形成的新字符串。 (例如,"ace"是"abcde"的一个子序列,而"aec"不是)。…

静态时序分析--时序约束

目录 1.时钟约束1.1创建时钟1.2.生成时钟1.3虚拟时钟1.4 最小时钟脉宽 2.I/O延时约束2.1设置输入延时2.2设置输出延时 3.I/O环境建模约束3.1输入驱动建模3.2输出负载建模 4.时序例外4.1多周期路径设置(multicycle path)4.2伪路径设置(false_p…

Mybatis-Plus 多租户插件属性自动赋值

文章目录 1、Mybatis-Plus 多租户插件1.1、属性介绍1.2、使用多租户插件mavenymlThreadLocalUtil实现 定义,注入租户处理器插件测试domianservice & ServiceImplmapper 测试mapper.xml 方式 1.3、不使用多租户插件 2、实体对象的属性自动赋值使用1. 定义实体类2. 实现 Meta…

【WRF-Urban】URBPARM_LCZ.TBL 查找表解释及内容

【WRF-Urban】URBPARM_LCZ.TBL 查找表解释及内容 URBPARM_LCZ.TBL 文件的作用URBPARM_LCZ.TBL 文件中的参数URBPARM_LCZ.TBL 的使用URBPARM_LCZ.TBL 文件内容如何调整或扩展 URBPARM_LCZ.TBL参考URBPARM_LCZ.TBL 文件是 WRF(天气研究与预报模型) 中用于处理 局地气候区(Loca…

很能体现FPGA硬件思维的一道面试题

在面试的时候,要在短时间检查一个人的水平,需要面试官有针对性的问些问题,这里举例说一个很能体现FPGA硬件思维的一道面试题。 if-else及case语句条件判断的优先级 这里先列出几个例子,大家可以先自行判断以下: exampl…

探索Linux软件包管理的进化之路:从源码编译到Snap包的飞跃

目录 引言一、Linux软件包管理的发展过程1、从源代码安装软件2、使用软件包安装软件3、高级软件包管理工具 二、Deb软件包管理1、查看2、安装3、卸载 三、 使用APT工具管理软件包1、基本功能2、解决依赖关系3、软件包更新4、查询软件包5、安装软件包6、卸载软件包7、升级软件包…

前端三剑客(二):CSS

目录 1. CSS 基础 1.1 什么是 CSS 1.2 语法格式 1.3 引入方式 1.3.1 行内样式 1.3.2 内部样式 1.3.3 外部样式 1.4 CSS 编码规范 2. 选择器 2.1 标签选择器 2.2 id 选择器 2.3 class 选择器(类选择器) 2.4 复合选择器 2.5 通配符选择器 3. 常用 CSS 样式 3.1 c…

03 —— Webpack 自动生成 html 文件

HtmlWebpackPlugin | webpack 中文文档 | webpack中文文档 | webpack中文网 安装 npm install --save-dev html-webpack-plugin 下载html-webpack-plugin本地软件包 npm i html-webpack-plugin --save-dev 配置webpack.config.js让webpack拥有插件功能 const HtmlWebpack…