码迷,mamicode.com
首页 > 系统相关 > 详细

Linux中VIM编辑器的使用

时间:2019-01-08 21:56:50      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:环境   通过   修改   退出vim   部分   别名   new   输入   .com   

技术分享图片  vim编辑器是我们在Linux中不可或缺的一部分,我们通常会使用它去自定义编辑文本已达到我们的需求,那么vim文本编辑器具体要怎么使用呢。今天跟大家分享一下vim编辑器的使用:

vim编辑器模式介绍

  vim文本编辑器概述:

     作用:创建或修改文本文件;

        维护Linux系统中的各种配置文件。

  Linux中常用的文本编辑器:

     vi:类Unix系统中默认的文本编辑器;

     vim:vi编辑器的增强版本,习惯上也称为vi,我们可以将vim设置别名,以便执行vi时自动调用增强版编辑器。具体代码如下

 

[root@localhost ~]# alias vi=‘/usr/bin/vim‘
[root@localhost ~]# which vi
alias vi=‘/usr/bin/vim‘
        /usr/bin/vim

 

vim常用的几种工作模式

  命令模式、输入模式、末行模式、可视模式、替换模式

  接下来我们看看这些模式具体怎么用吧:

  命令模式:这是vim启动后的默认模式

    它可以进行光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作,这是命令模式的界面:

技术分享图片

   插入模式:进入vim界面后,按"a"或者"i"进入插入模式

     我们进入vim界面后,需要手动按a或者i进入插入模式,此模式下我们可以通过自己来输入我们所需要的文本内容。

技术分享图片

   末行模式:在命令模式下,手动输入:号就进入到了末行模式

     末行模式主要用来设置vi编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作

技术分享图片

   以上三种模式是我们最常用的,还有其他模式,简单介绍一下

可视模式:在命令模式下,使用"v"或者"V"可以进入可视模式

    可视模式主要用来查看文件内容,并可以选择复制区块文本内容

技术分享图片

替换模式:在命令模式下,手动按下"R"就可以进入替换模式

    替换模式是一种特殊的输入模式,在这个模式下你所输入的每个字符都会覆盖文本中已经存在的字符,主要用来替换某些文本文档。

技术分享图片

    但我们在使用Linux的vim编辑器的时候,可能需要同时使用多种模式操作,那么这些不同的模式之间存在着一定的关系可以进行自由切换,这里用一张图来展示出它们之间的关系

 

技术分享图片

    好了,了解完这些模式之后,我们看一下常规操作

命令模式中的基本操作

      退出vim编辑器的方法:

技术分享图片

    以及对文本的删除、复制、粘贴

技术分享图片

    注意:命令模式中剪切就是删除,删除复制等操作就是将字符串放到缓冲区,等待下一步操作

    文件内容的查找

技术分享图片

     以及撤销我们的错误编辑以及重复操作

技术分享图片

    重复操作我们只需要按下"."键

末行模式中的基本操作

     文件内容替换

技术分享图片

    打开新文件或读入其他文件内容

技术分享图片

    撤销和另存为

技术分享图片

    多文件操作:格式 vi 文件1 文件2 文件3 以及行号显示

技术分享图片

技术分享图片

   补充:在vim中还有一些扩展性命令操作

    vim -p    以标签形式打开多个文件;

    :tabnew  新建一个标签页;

    :tabc    关闭当前的标签页;

    :tabo    关闭所有其他的标签页;

    :tabs    查看所有打开的标签页。

 

 

 

 

    这就是VIM文本编辑器的一些基本操作,同大家分享,日后还会继续分享所学习的内容,谢谢!

 

  

 

Linux中VIM编辑器的使用

标签:环境   通过   修改   退出vim   部分   别名   new   输入   .com   

原文地址:https://www.cnblogs.com/qq1148932219/p/10241558.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!