vi的常用命令

  • j,k,h,l    上,下,左,右;
  • 0(零)至行首,$至行尾;
  • i光标位置插入,I行首插入;
  • a光标追加,A行尾追加;
  • o在当前行下起一行,O在当前行上加一行;
  • r替换光标处字符,R从光标处开始替换;
  • s删除光标处字符,并开始插入;
  • x删除光标处字符;
  • dd删除光标所在行;
  • d0删除光标所在行前面的内容;d$删除光标所在行后面的内容;
  • G至文件尾,数字如3至第3行;
  • /str向后查找字符串str;?str向前查找字符串str;
  • n,N向后,向前继续前面的查找;
  • u取消上一次操作
  • Crtl+f向下翻页,Crtl+b向上翻页;
  • :set number 显示行号;
  • :0至文件头;:$至文件尾,同G;
  • :2,4 copy 4 交第2行到第4行的块内容拷贝到第5行(注意最后是从0开如标号,下同)
  • :2,4 del 删除第2 行到第4行的块内容;
  • :2,4 move 1 将第2行到第4行的内容移动到第2行;
  • :4,8s/ab/cd/g 将第4行到第8行中的ab替换为cd;
  • :0,$s/cd/ab/g 将整个文件中的cd替换为ab;
  • :wq写入退出,:q!不保存退出,:wq!强制写入退出,当然也得有相应权限; 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值