vi十分常用的命令
命令i 在字符前面插入
命令x 删除当前字母
命令dd 删除一行
数字G 移动光标到第若干行,如果直接按 G 则移动到最后一行
O在光标所在行的下一行开始新行
O在光标所在行的上一行开始新行
yy(小写)复制一行文本
p(小写)将复制内容放到光标后面的位置
P(大写)将复制内容放到光标前面的位置
替换字符串
在一行内替换头一个字符串 old 为新的字符串 new,请输入 :s/old/new
在一行内替换所有的字符串 old 为新的字符串 new,请输入 :s/old/new/g
在两行内替换所有的字符串 old 为新的字符串 new,请输入 :#,#s/old/new/g
在文件内替换所有的字符串 old 为新的字符串 new,请输入 :%s/old/new/g
进行全文替换时询问用户确认每个替换需添加 c 选项,请输入 :%s/old/new/gc
命令i 在字符前面插入
命令x 删除当前字母
命令dd 删除一行
数字G 移动光标到第若干行,如果直接按 G 则移动到最后一行
O在光标所在行的下一行开始新行
O在光标所在行的上一行开始新行
yy(小写)复制一行文本
p(小写)将复制内容放到光标后面的位置
P(大写)将复制内容放到光标前面的位置