您好,欢迎来到赴品旅游。
搜索
您的当前位置:首页vim编辑器常用命令,用到啥补啥

vim编辑器常用命令,用到啥补啥

来源:赴品旅游

vim的常用三种模式

  • 命令行模式 :进入编辑器默认命令行模式
  • 插入模式 :A,a,I,i,O,o
  • 末行命令模式 : 在命令行模式下按下 “ :”进入该模式
  • 补充2种模式:可视模式 :在命令行模式下按v或者V进入,作用选择多行,替换模式:按r进入,替换作用

常用的启动vim的命令

vi a.c :打开a.c文件
vi + a.c :打开文件a.c,并且在光标最后位置
vi +2 a.c :打开文件a.c,光标停留在第二行首
vi +/string a.c: 打开a.c,并将光标停留在第一个找到 的string上。

光标的移动

均在命令行模式下操作

文本插入

i: 在光标前插入;
I: 在当前行第一个非空字符前插入;
a: 在光标后插入;
A: 在当前行最后插入;
o: 在下面新建一行插入;
O: 在上面新建一行插入;

文本查找和替换

命令行模式下操作

  1. /string 从开始查找第一个string ,按n为下一个string 。?string:从末尾查找一个字符串,按N为下一个string
  2. :1,$s/p1/p2/g 解释:末尾命令行模式下,第一行到最后一行的字符串p1替换成p2,g表示所有均替换 :s/p1/p2/g当前行所有p1替换为p2

文本的复制粘贴删除

  1. 复制: yy:复制当前行 ,:1,2 y :复制1到2行的所有
  2. 删除:dd:剪切当前行 , :1,2 d :剪切1到2行的所有
  3. 粘贴:p

同时编辑多个文件

vi -O file1 file2:垂直分割窗口,同时打开file1和file2
或者 在已经打开一个a.c后想垂直分屏打开b.c :vsp b.c

:close – 关闭当前窗口,
:qall – 关闭所有窗口,退出vim。
Ctrl +w,w : 切换到下一个窗口
ctrl+w = – 所有窗口同样高度

vim的配置文件

vi /etc/vim/vimrc :系统vim的配置文件
vi ~/.vimrc : 用户下的vim配置文件

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- fupindai.com 版权所有 赣ICP备2024042792号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务