vim命令

1.简介

  vim是linux最常用的编辑器,必须要熟练掌握使用办法,方便以后快速修改配置文件。如果想学习linux,vim编辑器是必须会用的工具。

  vim有3种常用模式:一般模式、编辑模式、命令模式。

2、一般模式

  上下左右:kjhl  也可以使用方向键

  n+上下左右:n为数字,向上下左右移动n个字符

  [ctrl]+f:屏幕向下滚动一页,同page down

  [ctrl]+b:屏幕向上滚动一页,同page up

  0或home:光标移动到行首

  $或end:光标移动到行尾

  g:光标移动到最后一行

  ng:光标移动到第n行

  gg:同1g,光标移动到第一行行首

  /word:向下查找关键词,使用n或N向上或向下查找关键词

  ?word:向上查找关键词word,使用n或N向上或向下查找关键词

  :n1,n2s/word1/word2/g   :   s/1/2/g 表示将1替换成2,所以前面的意思是在n1到n2之间,将word1替换为word2.例如:51,100s/aaa/bbb/g

  :1,$s/word1/word2/g  :  全文查找替换将word1替换为word2

  x:向后删除

  X:向前删除

  nx:向后删除n个字符

  dd:删除当前行 

  ndd:向下删除n行

  d1G:删除当前位置到第一行

  d$:删除当前位置到最后一行

  d0:删除当前位置到改行第一个字符的所有数据

  yy:复制光标所在的这一行

  nyy:向下复制n行

  p:在光标所在行的下面粘贴复制的数据

  P:在光标所在行的上面粘贴复制的数据

  u:恢复前一个操作

  [ctrl]+u:重做上一个操作

 

3.一般模式切换到编辑模式

  i:进入插入模式,在光标前插入   I是在第一个非空格符处插入

  a:进入插入模式,在光标下一个字符插入  A是在所在行最后一个字符插入

  o:进入插入模式,在下面一行插入    O是在上面一行出入

  r:进入替换模式,类似于insert键

 

4.一般模式到命令模式

  :w  保存

  :w! 强制保存

  :q  退出

  :q! 强制退出

  :wq :x 保存并退出

  ZZ 保存并退出

  :set number 显示行号

  :set nonu 取消显示行号

  

5. 多文件编辑

  vim file1 file2可以同时打开两个文件

  :n 编辑下一个文件

  :N 编辑上一个文件

  :file 列出这个vim打开的所有文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值