【Linux】Vim编辑器使用

一、Vim简介

1.VimVi区别
Vim = Vi + IMproved
Vim支持:
1)多级撤销
2)语法高亮和自动补全
3)支持多种插件
4)通过网络协议(HTTP/SSH)编辑文件
5)多文件编辑
6)Vim可以编辑压缩格式文件(gzip、zip等)

2.Vimrc配置:对Vim做定制化操作
vimrc也是Vim区别于其他文本编辑器的一个主要地方。
其中rc = run command;
vimrc分系统级vimrc和用户级vimrc;
每一行作为一个命令执行。

  1. version
    用Vim打开一个文件,切换到命令行模式,输入***version***,可以看到系统级vimrc和用户级vimrc所在的位置。
    查看vim版本【Linux】Vim编辑器使用
    查看vimrc文件位置【Linux】Vim编辑器使用
    2)设置行号:set number
    【Linux】Vim编辑器使用
    3)设置ruler: set ruler
    会显示光标位置

4) 设置hlsearch: set hlsearch
设置搜索到的值高亮,只有在回车之后才会高亮

5) 设置incsearch: set incsearch
设置边搜索边高亮

3.Vim不同模式

二、Vim寄存器

三、常规操作

四、Vim组合规律

五、高级功能

1.缓冲区与多文件编辑

2.多窗口与标签分组

3.文本对象和宏

4.Visual模式