一:撤销和恢复命令:
u undo 撤销上次的命令
Ctrl + r :redo 恢复撤销的命令
二:删除文本:
x : cut 删除光标所在的字,或者选中文字
案例:5x 删除后面5个字符
d (移动命令): delete : 删除移动命令对应的内容
dd : delete 删除光标所在的行,可以ndd删除多行
D : 删除至行尾
三:复制和粘贴:
yy (移动命令): copy 复制
yy : 复制一行,nyy复制多行
p : 粘贴
四:缩排和重复执行
>> : 向右缩进
<< : 向左缩进
. : 重复执行
案例:14行 到16行统一增加缩进
五:查找命令
六:查找并且替换:
注:vi中查找和替换命令需要在末行模式下执行
记忆命令:
:%s///g
1:全局替换:
一次性替换文件所有的旧文本
格式:
:%s/旧文本/新文本/g
2:可视区域替换:
选中替换的文本范围
:s/旧文本/新文本/g
3:确认替换:
前四个常用:掌握前四个就可以。
七:插入命令:
八:演练
11:分屏命令: