VIM常用命令

vim软件有四种模式:

  1. 正常模式 (Normal-mode) 一进软件就是,其他模式按esc即可进入
  2. 插入模式 (Insert-mode) 可以将键盘输入文件模式
  3. 命令模式 (Command-mode) 可以执行命令的模式
  4. 可视模式 (Visual-mode) 可以利用光标进行范围选择的模式

普通模式

  1. i,insert键进入插入模式
  2. yy复制当前行
  3. y$复制当前光标到行最后一个字符
  4. 10yy复制10行,10可以改为想要复制的行数
  5. p粘贴
  6. dd,d$,10dd 剪切操作 (与yy,y$,10yy同理)
  7. o下方插入一行,并进入输入模式
  8. O上方插入一行
  9. a,光标跳向下个字符进入插入状态
  10. A,光标跳向行尾,进入插入状态
  11. u撤销操作
  12. ctrl + r 恢复操作
  13. x对单个字符的删除操作
  14. g光标跳转到第一行
  15. G光标跳转到最后一行
  16. 11G跳转到11行,数字可以换成其他的
  17. ^光标移动到当前行开头
  18. $光标移动到当前行结尾

命令行模式

  1. :w 保存文件
  2. :w /xxx/yyy 另存为
  3. :q 退出
  4. :q! 放弃修改内容直接退出
  5. :! [linux命令] 临时执行linux的命令
  6. /xxx 查找xxx内容,如果有多个匹配,按n查看匹配到的下一个, shift+n查看上一个
  7. :s/xxx/yyy,将当前行中所有xxx替换为yyy
  8. :%s/xxx/yyy/g,将文件中所有xxx替换为yyy(我自己测试不加/g好像也行)
  9. :1,10s/xxx/yyy,将第一行到第十行中所有xxx替换成伟yyy,行数从1开始
  10. :set nu显示行数,:set nonu不显示行号
  11. /etc/vimrcvim的配置文件

可视模式

  1. v字符可视模式
  2. shift+v行可视模式
  3. ctrl+v块可视模式
  4. 可视模式中选中之后d,x,可以删除选中区域
  5. ctrl+v选中多行之后,I大写i,输入内容,按两下ESC,则可以在所有选中的行中插入文字
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值