linux 命令系列之vim(14)

a : 在光标所在的字符插入

A : 在光标所在的行后插入

i:在光标所在的字符前插入

I:在光标所在的行前插入

o:在光标所在的下行插入行

O:在光标所在的上行插入行


:set nu   :设置行号

:set nonu   :取消行号

gg :到第一行

G :到最后一行

nG :到第n行

:n   :到第n行

$    :移动光标到行尾

0    :移动光标到行首


x    :删除光标所在处的字符

nx    :删除光标所在处后n个字符

dd    :删除所在行

ndd :删除所在行后n行(n=1,删除当前行)

dG   :删除光标所在行到末尾的所有内容

D    :删除光标所在处到行尾的内容

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


yy  :复制当前行

nyy    :复制当前行以下n行

dd    :剪切当前行

ndd    :剪切当前行以下n行

p    :粘贴内容到当前所在行下

P    :粘贴内容到所在当前行上


r    :替换光标所在的字符

R    :从光标开始出开始替换,按Esc 结束

u    :撤销上一步操作


/string   :搜索指定字符串

:set ic      :设置搜索不区分大小写

:set noic  :设置搜索区分大小写

n  :搜索时寻找下一个出现 位置

:%s/old-string/new-stirng/g  :全文全部替换(若把g换成c ,则每次替换询问)

:n1,n2s/old-string/new-string/g :在一定范围替换


:w  :保存修改

:w  new-filename   :另存为一个文件

:wq  :保存修改并退出

ZZ   :保存修改并退出

:q! :保存修改不退出

:wq!     :强制保存修改(文件所有者,root 可用)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值