Vim三种操作模式下的指令介绍

2 篇文章 0 订阅
1 篇文章 0 订阅

Vim(Linux)打开文件下的操作指令

一、普通模式

  1. 按下 0 光标移动到当前行的行首,按下 shift + 4 光标移动到当前行的行尾。
  2. yy为复制光标所处的一行,n yy 为:从光标所处的行开始,向下复制共n行(含当前行)。
  3. y $为复制光标处到当前行的结尾这一段内容,y ^为复制光标处到当前行的开头这一段内容。
  4. y w复制光标处到单词结尾的这一段内容(常用于复制单词)。
  5. w为跳转到下一个单词的开头(单词之间以空格隔开)e即为跳转到当前词的结尾,b为反向跳转(右至左)。
  6. d w为删除当前光标所处的单词(从左往右删)。
  7. d $为删除光标处从左往右的一端内容(含当前字符),同理d ^为删除光标处反向的一段内容(不含当前字符)。
  8. p为粘贴到光标所处的行的下一行,n p为:从光标所处的行开始,向下复制n行(不含当前行)。
  9. dd为删除光标所处的当前行,n dd为:从光标所处的行开始删除共n行(含当前行)。
  10. u为撤销上一个操作。
  11. x为从左往右剪切光标所处的字符,Shift x为从右往左剪切光标所处的前一个字符。
  12. r x 为替换光标所处的字符为xR为开启依次替换的命令。
  13. ggShift h为跳转到文件的开头,Shift gShift l跳转到文件末尾。
  14. n Shift g跳转到第n行,(命令模式下)set nu显示行号、set nonu不显示行号。
  15. 查询行数较大的文件时,ctrl + F向后翻页查询,ctrl + B向前翻页查询

二、编辑模式

  1. i进入编辑模式(光标位置不变),Shift i进入编辑模式(光标位置变为行首)。
  2. a进入编辑模式(光标后移一位),Shift a进入编辑模式(光标位置变为行尾 )。
  3. o进入编辑模式(光标变为下一行开头),Shift o进入编辑模式(光标变为上一行开头)。
  4. Esc退出编辑模式。

三、命令模式

  1. :/进入命令模式。
    具体指令
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值