好久没更新了 来温习一下古老的vi编辑器用法
Vi文本处理器
一般查看模式:
Ctrl + f 屏幕向前翻一页
Ctrl + b 屏幕向后翻一页
Ctrl + d 屏幕向前翻半页
Ctrl + u 屏幕向前翻半页
n<space> 移动到光标所在行的第n个字符
0 光标移动到行首
$ 光标移动到行末
H 光标移动到屏幕最上面一行
M 光标移动到屏幕中间一行
L 光标移动到屏幕最下面一行
G 移动到文件最后一行
nG 移动到文件的第n行
n<Enter> 光标向下移动n行
/word 在光标后查找名为word的字符串
?word 在光标前查找名为word的字符串
:n1,n2s/word1/word2/g 在第一行和第二行之间查找word1,并替换成word2
:1,$/word2/word2/gc 在第一行和最后一行之间查找word1,并替换成word2,在替换前,会让用户确认替换,c字符的作用就是替换前需要确认
x,X x向后删除一个字符,X向前删除一个字符
nx 向后删除n个字符
dd 删除当前行
ndd 删除下面n行
dG 删除光标所在行到最后一行的数据
d1G 删除光标所在行到第一行的数据
yy 复制光标所在行
nyy 复制光标向下的n行
y1G 复制光标所在行到第一行的所有数据
yG 复制光标所在行到末尾的所有数据
p,P p为将复制的数据粘贴在光标下一行,P为粘贴在上一行
u 恢复前一个动作
编辑模式:基本的编辑操作
命令行模式:
:w 保存
:q! 不保存强制退出
:r <filename> 在光标所在行后加入filename的数据
:set nu 显示行号
:set nonu 取消显示行号
n1,n2 w<filename> 将n1行到n2的内容保存为filename这个文件

replica watches
fake tag heuer
replica rolex watches
Fake bags
handbags wholesale
cartier
replica watch
ugg
omega
ugg boot
fake breitling
Fake designer handbags
ugg boot
patek philippe watches
lv bags
fake omega
fake omega watches for sale