三种可视模式:

v        激活面向字符的可视模式;
V        激活面向行的可视模式;
ctrl+v        激活面向列块的可视模式;

选择高亮区:

上面的 v 是可以与跳转指令 以及表示范围的指令组合使用的。

如:vl, vaw,viw, vap, vgg, vG, vw,vb, vge等;

命令:

gv: 表示重选上次的高亮选区;

o: 表示切换高亮选区的活动端;

技巧:只要可能,最后用操作符命令,而不是可视命令;

在列块模式下:

选中了一块以后,可以进行如下操作:

A: 在选定的块后面插入内容;

I: 在选定的块前面插入内容;

d:删除选定的块;

c: 删除选定的块,并进入插入模式;

r: 把该行内的所内容换为指定的字符;

另外,当后面不对齐时,可以用 $ 键选中行尾;       还有,i与a不能用的,它们沿用了不同的约定;

在行块模式下:

d:删除选定的块;

c: 删除选定的块,并进入插入模式;

r: 把该行内的所内容换为指定的字符;

参考:VIM实用技巧,第二版,作者:Drew Neil;翻译:杨源, 车文隆;

VIM下的可视模式的相关知识相关推荐

  1. MVP模式的相关知识

    MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示.作为一种新的模式,MVP与MVC有着一个 ...

  2. 设计模式之十一个行为型模式的相关知识,简单易懂。

    一.    职责链模式-Chain of Responsibility Pattern 1)  请求的链式处理--职责链模式(一) "一对二","过",&quo ...

  3. 设计模式之六个创建型模式的相关知识,简单易懂。

    一. 简单工厂模式-Simple Factory Pattern 1) 工厂三兄弟之简单工厂模式(一) 工厂模式是最常用的一类创建型设计模式,通常我们所说的工厂模式是指工厂方法模式,它也是使用频率最高 ...

  4. 设计模式之七个结构型模式的相关知识,简单易懂。

    七. 适配器模式-Adapter Pattern 1) 不兼容结构的协调--适配器模式(一) 我的笔记本电脑的工作电压是20V,而我国的家庭用电是220V,如何让20V的笔记本电脑能够在220V的电压 ...

  5. POJ 2788 ipnetworks 计算机网络相关知识

    今天刚好考完计算机网络,刚好复习下IP和子网掩码的相关知识. 子网掩码: 子网掩码是子网划分的依据,它跟IP地址一样,长度也是32位,点分十进制表示,每部分0~255,但是跟IP地址不同的是,子网掩码 ...

  6. java字符串相关知识

    文章目录 1 基本知识 1.1 String是否是基本类型? 1.2 创建String的方式 1.3 String.StringBuilder.StringBuffer之间的关系 2 常用工具类 2. ...

  7. 笔记:Delaunay三角剖分(Delaunay Triangulation)相关知识

    最近接触到计算Delaunay三角剖分的问题,也算是计算几何的一个经典问题了.按照别人的算法,也自己实现了个( 源代码下载 ),发现点集大的时候,程序计算起来特慢.后来分析发现,别人程序号称的都是O( ...

  8. vim可视模式下复制粘贴文本

    [操作步骤] vim编辑器有两种操作模式:普通模式.插入模式.当打开要编辑的文件时,vim编辑器会进入普通模式.在普通模式下按 i 键进入插入模式,在插入模式下按 Esc 键返回普通模式. 在普通模式 ...

  9. 【ubuntu】vim中鼠标选中时变成 可视模式,不能复制的解决方法

    1.问题描述 配置好vim后,打开一个文件,鼠标选中文本时,选中的内容变成可视模式. 可视模式,不能将选中内容复制到剪切板 2.解决方法 在用户根目录下,打开 .vimrc ~$ vi .vimrc ...

最新文章

  1. 扒出了3867篇论文中的3万个基准测试结果,他们发现追求SOTA其实没什么意义
  2. 域控制器配置系统要求
  3. adb logcat 保存_adb命令——日志命令详解——全部输出到桌面: adb logcat c:\users\del\desktop\log.txt...
  4. 软考-信息系统项目管理师-信息系统安全管理
  5. webstorm 激活方法
  6. 什么时候使用静态方法
  7. 微软:软件帝王的复兴之路
  8. 用python可以解决什么问题_学 Python 能帮你解决什么问题 ?
  9. 【英语学习】【Level 08】U02 Movie Time L5 Art in motion
  10. 百度安全DDoS攻击年度报告出炉 企业防护有新招!
  11. uni-app 引用地图
  12. [转载] python单词词典_Python 字典(Dictionary)
  13. iOS利用cocoapods 和GitHub组件化序Day1
  14. JavaScript引用类型之Array数组的concat()和push()方法的区别
  15. 苹果系统摩尔庄园是什么服务器,摩尔庄园手游官服和渠道服有什么区别_可以一起玩吗_官服和渠道服详细介绍...
  16. 国内使用php谷歌翻译_中英文谷歌翻译-PHP
  17. python 爬虫课程推荐_关于递归抓取的课程推荐
  18. 通信原理 | 波段的划分
  19. Chalk-控制台输出着色Nodejs库
  20. java获取当前年月日历_java万年历,获取该年月日历表

热门文章

  1. 1.1 lambda表达式
  2. UINavigationController扩展
  3. CSS Library
  4. Java 基于 UDP 实现 Socket中的多客户端通信
  5. JS 判断URL中是否含有 http:// 如果没有则自动为URL加上
  6. Go语言 模糊搜索实验(一)
  7. 使用postman请求响应Invalid CORS request
  8. 只读变量(常量)和位置变量
  9. IO(File 递归)
  10. poj 2251 Dungeon Master (三维bfs)