1.撤销 回退操作
在vi中按u可以撤销一次操作
https://blog.csdn.net/xiongzhengxiang/article/details/7206691
2.复制
1)单行复制
在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;
2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3……
【yy】 复制光标所在的那一行
【nyy】 复制光标所在的向下n行
https://www.cnblogs.com/h-c-g/p/11122899.html
3.多行注释
1. 进入命令行模式,按ctrl + v进入 visual block模式,然后按j, 或者k选中多行,把需要注释的行标记起来
2. 按大写字母I,再插入注释符,例如//
3. 按esc键就会全部注释了
取消多行注释:
1. 进入命令行模式,按ctrl + v进入 visual block模式,按字母l横向选中列的个数,例如 // 需要选中2列
2. 按字母j,或者k选中注释符号
3. 按d键就可全部取消注释
对单行注释:CTRL_C
对多行注释: 先”V”,进入块选择模式。选择一段代码。CTRL_C
同样,还原的命令和上面的一样。如对一行CTRL_C后,把它注释了,再CTRL_C后就还原了。
注意代码应该要整齐,缩进。选择块时,要保证块中的第一行就是最靠左的。不然会出问题。