linux编辑常用命令vim(Linux运维学习笔记之常用命令vi)

vi/vim可以说是linux系统下内置直接可以用来编辑文档的命令了。也是我们运维工作日常使用最多的一个命令之一。这个命令的使用,如果要全面去学习与了解的话,要记的东西实在太多了,而且有90%的快捷键我们不会用到。为了大家更快的掌握这个命令的使用,这次的学习,我们只讲到日常最最基本的几个快捷键使用。

首先我们来了解一下什么是vi/vim?

vi文档编辑器,是系统内建的文档编辑器,而其他的文书编辑器则不一定会存在。

vim 则是vi的升级版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。具有代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

vi/vim的用法

基本上 vi/vim 共有为三种模式,分别是命令模式(Command mode)输入模式(Insert mode)底线命令模式(Last line mode)

命令模式:

使用vi/vim 文件名 (注意,一定要文件名,如果文件存在,则是打开文件,如果文件不存在,则会新建这个文件)

[root@localhost ~]# vim 123.txt

此时,界面会直接进行文档编辑的主界面,既是命令模式

linux编辑常用命令vim(Linux运维学习笔记之常用命令vi)(1)

命令模式介绍

然后按一下“i”键,则可以在目前光标的情况下进行输入模式

linux编辑常用命令vim(Linux运维学习笔记之常用命令vi)(2)

输入模式介绍

当你完成了文档的编辑与修改,再按一下“ESC”键,即可进行底部命令模式

linux编辑常用命令vim(Linux运维学习笔记之常用命令vi)(3)

底部命令模式介绍

输入“:wq!”即可退出vi/vim,返回linux当前目录,

[root@localhost ~]#

以上三种模式的总体工作关系如下图

linux编辑常用命令vim(Linux运维学习笔记之常用命令vi)(4)

vi/vim工作模式

日常运维当中 ,以修改文件的方式使用vi/vim的情况较多,因此过多的快捷键就不再详细去做讲解,大家只要会使用上面的几个快捷键,基本可以做完80%的运维工作了。这里再给大家细说几点需要注意的点

1、在命令模式下,可以直接使用底部命令“:q”退出vi/vim

2、":wq!"的含义: w是(write)写入,q是(quit)退出,!则表示强制,

比如修改后,在退出的时候,觉得后悔,不想改了,就使用":q!",表示强制退出,但不修改内容。

3、linux下的命令是分大小写的,因此,一定要注意命令都是小写的哦

另外如果大家想了解更多的内容,可以参考以下一个网上借用的图

linux编辑常用命令vim(Linux运维学习笔记之常用命令vi)(5)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页