Loading... 所有的Linux系统都会内建vi文本编辑器。 vim具有程序编辑的能力,可以看做是vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 ``` vim默认机器是不安装的,需要手动安装 yum install vim -y #通过yum软件管理工具,安装命令vim,且默认是yes,使用这个命令,需保证机器正常联网 当vim打开不存在的文件的时候,默认会创建文件 ``` ###语法 ``` 1、打开文件 vim 文件名 2、输入 字母i,进入编辑模式,代表insert 输入字母o,在光标下一行开始编辑 3、写完代码之后,按下esc,退出编辑模式 4、此时输入冒号,进入底层命令模式,然后输入 :wq! #强制写入文件内容且推出vim :q!#不保存,直接退出 5、注意输入的冒号是英文输入法 ``` ------------ ##vim和vi下的快捷键 #### 1、复制 ``` #复制 yy(正常模式) #拷贝当前行 p(正常模式) #粘贴 5yy(正常模式) #拷贝当前行向下5行 ``` #### 2、删除 ``` #删除 dd(正常模式) #删除一行 5dd(正常模式) #删除当前行向下的5行 ``` #### 3、查找 ``` #查找 /hello + 回车(正常模式) #查找关键字hello n(正常模式) #查找下一个 ``` #### 4、行首/行末 ``` #跳转到最末行 G(正常模式) #跳转到最首行 gg(正常模式) ``` #### 5、撤销 ``` #撤销 u(正常模式) ``` #### 6、将光标移到第n行 ``` #将光标移到第10行 #1、显示行号 :set nu (命令模式) #2、输入10 (正常模式) #3、输入shift+g (正常模式) ``` ![](https://woain.cn/usr/uploads/2021/04/415263463.png) 最后修改:2021 年 04 月 09 日 © 允许规范转载 打赏 赞赏作者 赞 如果觉得我的文章对你有用,请随意赞赏