Vi编辑器的三种模式

目录

命令行模式

编辑模式

末行模式


命令行模式

vi 路径 进入要编辑的文件

方向键 上下左右移动光标

gg 将光标移到文件头

G 将光标移到文件尾

^ 移动到行首

$ 移动到行尾

u 撤销上一步

ctrl r 反撤销

删除

x 删除单个字母

nx 删除多个字母

dd 删掉光标所在行

d n d 删掉包括光标所在行在内的n行

d G d 删掉光标后的所有行

:n1,n2d 删除指定范围的行

复制

yy 复制光标当前行

y n y 复制光标所在行在内的n行

nyy 复制多行

粘贴

p(小写) 粘贴到光标后

P(大写)粘贴到光标前

替换

r 替换光标所在处的字符

R 从光标所在处开始替换字符,按 ESC结束

编辑模式

i 在光标所在字符前插入

I 在当前光标最前输入

a 在光标所在字符后插入

A 在光标所在行尾插入

o 在光标下插入新行

O 在光标上插入新行

末行模式

: w 保存

:q 退出

:q! 强制退出

:set nu 显示行号

:set nonu 关闭行号

:%s/old/new/g 替换内容

:1,10s/new/old/g 替换1-10行内容

:r 文件名 把文件内容导入到光标位置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值