Vim的安装与使用

一、安装

  1、安装vim

    sudo apt-get install vim

 2、安装ctags

sudo apt-get install ctags

 3、配置vim

step1:将vim_configure拷入当前用户的目录下

    step2:打开终端,执行以下以下命令:

    cd vim_configure

    sudo ./copy_con.sh

    拷贝成功后,出现copy successful

注:

配置文件的作用:

    1、自动添加创建时间、名称等注释信息

    2、自动添加行号

    3、支持鼠标点击定位

    4、支持函数列表功能(F9打开或关闭)

    5、支持多文件打开功能(F5)

    6、支持函数跟踪、跳转(Ctrl+]、Ctrl+o)

    7、支持vim快捷键.pdf中的快捷键。

    最后我们来介绍插件的这些特殊用法

二、使用

    1.使用vi打开文件

vi filename

    2.打开或新建文件,并将光标置于第一行行首

vi filename n::打开文件,并将光标置于第n行行首

 

三、vi模式介绍

    vim编辑器有3个操作模式:

    1. vi 插入模式

vi创建一个不存在文件时,默认进入插入模式

        vi将输入的字符作为正文内容放在正在编辑的文件中

    2. vi 编辑模式

vi打开一个已经存在文件时,默认进入编辑模式

       在此模式下可进入插入模式、控制屏幕光标的移动、进行文本的选择、复制、粘贴、剪切、删除、查找等工作。

    3. vi最后一行模式(命令模式)

在编辑模式下,按    shift +:     进入

      跟编辑模式类似,完成存盘、另存、查找等任务

 

四、模式切换

    1.由编辑模式切换到插入模式

        i 从光标当前位置开始插入

        a 从光标当前位置的下一个字符开始插入

        o 在光标位置的下行插入一个空行,再进行插入

        I 从光标所在行的开头开始插入正文

        A 从光标所在行的末尾开始插入正文

        O 在光标位置的上一行插入一个空行,再进行插入

    2.由编辑模式切换到命令模式

        Shift +  :

    3.由插入模式、命令模式切换到编辑模式

    ESC(命令模式到编辑模式两次ESC)

    注:编辑模式与插入模式不能直接转换

五、删除修改文本

编辑模式下:

1. u 撤消前面多次修改。

    2. [n]x 删除光标后n个字符。

    3. [n]X 删除光标前n个字符。

    4. [n]dd 删除从当前行开始的n行。

    5. [n]yy 复制从当前行开始的n行。

    6. p 把粘贴板上的内容插入到当前行。

    7. . 执行上一次操作

    8.shift +zz(按住shift按两下z键) 保存退出当前文件

    9.d删除选中文本
    9.c修改选中文本
    9.r替换选中文本

命令模式下:

    文件存储类:

w 保存当前文件

       w file另存当前文件为file

        q 退出vi

        wq保存当前文件,退出

        x 同上

        q!不保存文件并退出

   配合搜索命令使用:

        nohls 取消高亮

        set hls 设置高亮

        set ignorecase 让VIM忽略大小写

        set noignorecase 不让VIM忽略大小写

        行号显:set nu 或 set number

        关:set nonu或 set nonumber