启动命令: vi 文件名 , 如 vi 123.txt
进入输入模式 i
退出输入模式 esc
保存文件 :w
退出应用 :q 保存+退出 :wq
! 强制执行 如 :q! 强制退出
基本操作
x 删除之后字符, X 删除之前字符
d1g 删除1行数据 , dg 删除当前到最后一行数据
/word 搜索下一字符
?word 搜索上一字符
n 重复上一个搜索
N 反向搜索
yy 复制一行
u 复原前一动作 , ctrl+ r 重复动作
高级操作
移动
+ 移动前一行 ,
- 移动下一行 ,
n空格 移动n个字符 ,
n回车 移动n行
0 移动到当前行第一个字符,
gg 移动到第一行
搜索+替换
n1 与 n2 为数字。在第 n1 与 n2 行之间寻找 word1 这个字符串,并将该字符串取代为 word2 !举例来说,在 100 到 200 行之间搜寻 vbird 并取代为 VBIRD 则:
『:100,200s/vbird/VBIRD/g』。(常用)
网友评论