vim/vi命令全解

来源:互联网 发布:淘宝商城女装秋装睡衣 编辑:程序博客网 时间:2024/06/01 08:30

vi/vim常用命令介绍:使用ESC命令可以从编辑模式切换到插入模式,

插入模式:

1.      在光标前面插入文本用i

2.      在本行前插入文本用I

3.      在光标后插入文本用a

4.      在行末插入文本用A

5.      在光标下插入新的一行用o

6.      在光标上插入新的一行O

命令行模式进入编辑模式使用“:”,回车

命令行模式定位命令:

1.      h左移一个字符

2.      j下移一个字符

3.      k上移一个字符

4.      l右移有一个字符

5.      enter移至下一行

6.      H移至屏幕上端

7.      M移至屏幕的中间

8.      L移至屏幕的下端

9.      $移至行尾

10.  o移至行首

11.  G文件最后一行

12.  1G文件第一行

13.  nG文件第n行

14.  :20到20行

15.  :set nu 设置行号

16.  :set nonu取消行号

命令行模式删除命令:

1.      x删除光标所在处的字符

2.      X删除光标前面的额字符

3.      dd删除光标所在的行

4.      DG删除光标所在的行到末尾

5.      D删除光标所在行到末尾

命令行复制命令

1.  yy,Y复制当前行

2.  nyy,nY复制当前一下n行

3.  .或p将已选择或被删除的行放在当前行的下粘贴

命令行模式的取消与替换

1.  r取代光标所在处的字符

2.  R从光标所在处开始替换,按esc键结束

3.  s替换光标所在处的字符,并且进入文本输入方式

4.  S替代光标所在的全行按esc键结束

5.  u取消上一步的操作,取消到上次保存的位置

6.  U取消当前行的所有操作

命令行模式保存和退出

1.      w保存

2.       wq保存退出,q!退出不保存,wq!保存退出,x,X!

命令行模式搜索与替换:

1.      /string

2.      ?string

3.      N向上切换,n向下切换

4.      :%s

5.      :%

6.      :!ifconfig

7.      :r读取文件名

8.      :!操作系统命令

横展开vim/vi  -o同时打开锁哥文件 ctrl+w切换文件

竖展开 vi -O

修改文件名 

 mv 源文件名  修改后的文件名

原创粉丝点击