博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VIM下的可视模式的相关知识
阅读量:6197 次
发布时间:2019-06-21

本文共 470 字,大约阅读时间需要 1 分钟。

三种可视模式:

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;翻译:杨源, 车文隆;

转载地址:http://ztjca.baihongyu.com/

你可能感兴趣的文章
stm32 usart的几种通信模式
查看>>
MyReport报表系统v1.2公布
查看>>
TCP/IP各层协议数据格式
查看>>
手工清理win7系统C盘的技巧
查看>>
eclipse 灵活使用makefile来编译C/C++
查看>>
jquery.cookie() 方法的使用(读取、写入、删除)
查看>>
Java -- JDBC 学习--处理Blob
查看>>
一个执念重度患者的自白
查看>>
CO-PRIME(初探 莫比乌斯)NYOJ1066(经典)gcd(a,b)=1
查看>>
bzoj1497【NOI2006】最大获利
查看>>
基于Jersey使用Session
查看>>
【hoj】2160 bin packing 二分、贪心
查看>>
为OLED屏添加GUI支持2:2D图形库
查看>>
IOS 数据存储之 SQLite具体解释
查看>>
利用js在文本框末尾获得焦点
查看>>
[Phonegap+Sencha Touch] 移动开发19 某些安卓手机上弹出消息框 点击后不消失的解决的方法...
查看>>
Struts2概述及与Struts1的对照
查看>>
当使用servlet输出json时,浏览器端jquery的ajax遇到parse error的问题
查看>>
android问题及其解决-优化listView卡顿和怎样禁用ListView的fling
查看>>
POJ 1166 The Clocks 高斯消元 + exgcd(纯属瞎搞)
查看>>