5.Linux系统的vim

5.1 Linux系统的vim编辑器

  5.1.1 vim编辑器的概述

    • vim编辑器的简介

      1.vim是什么?

        • vim是一个类似vi的文本编辑器,它在vi的基础上增加了很多新特性
        • vim是vi发展出来的一个文本编辑器,编译及错误跳转等方便编译的功能丰富,在实际应用中较为广泛

      2.为什么要学vim?

        • 所有的Linux系统都会内建vi文本编辑器,其他的文本编辑器不一定存在
        • 很多软件的编辑接口都会主动调用vi
        • vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序开发

  5.1.2 vim的三种模式详解

    • vim有哪三种模式

      1.一般模式

      2.编辑模式

      3.命令模式

    • vim的一般模式


      1.一般模式的作用

        • 以vim打开一个文件就直接进入一般模式(默认模式)
        • 一般模式可以使用上下左右键来移动光标的位置
        • 一般模式可以使用删除字符或者删除整行来处理文件内容
        • 一般模式可以使用赋值粘贴来处理文件数据
        • 一般模式无法任意编译文件内容
    • vim的编辑模式

      1.编辑模式的作用

        • 编辑模式可以输入文本内容
        • 按下<Esc>从编辑模式返回一般模式

      2.如何从一般模式进入编辑模式

        • 在一般模式下按下以下按键即可进入编辑模式

        

    • vim的命令模式

      1.命令模式的作用

        • 命令模式可以提供查询、替换等功能
        • 保存、离开vi显示行号等命令都是在命令模式下进行

      2.如何从一般模式进入命令模式

        • 在一般模式中,输入":"、"/"、"?"三个字符中的任意一个就可以将光标移动到最下面一行,然后输入所需的命令即可
    • vim三种模式的相互转换

      1.vim三种模式如何相互转换

        • vim中一般模式可以转换到编辑模式和命令模式,但是编辑模式和命令模式之间不能相互转换

           

  5.1.3 vim三种模式常用的快捷键

    • 一般模式常用的快捷键

      1.移动光标类型的快捷键

        下表为vim移动光标类型的快捷键

        

      2.查找相关的快捷键

        以下为vim与查找相关的快捷键

       

      3.替换相关的快捷键

        以下为vim与替换相关的快捷键

        

      4.删除相关的快捷键

        以下为vim删除相关的快捷键

        

        • 更正:最后两个应分别为:删除光标所在处到同行的最后一个字符和删除光标所在处到同行的第一个字符

      5.复制相关的快捷键

        以下为vim复制相关的快捷键

        

    • 编辑模式的快捷键

      1.一般模式到编辑模式的快捷键

        以下为一般模式到编辑模式的快捷键

        

    • 命令模式的快捷键

      1.命令模式下可以执行一些命令

        以下为命令模式下常用的快捷键

        

        

猜你喜欢

转载自www.cnblogs.com/super-education/p/11037197.html