[置顶] vim简介及配置

Vim简介:

Vim的前身为vi(visual editor)编辑器,Vi编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,Vi是效率很高的文本编辑器。尽管在Linux上也有很多图形界面的编辑器可用,但Vi在系统和服务管理中的功能是那些图形编辑器所无法比拟的。它在Linux上的地位就像Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。Vim在Vi的基础上改进和增加了很多特性,例如:多缓冲编辑,对于任意窗口个数的分割,单词缩写,崩溃时的文件恢复,远程编辑等。Vi同Vim一样拥有基础的三种状态:命令模式,底行模式和插入模式。具体的操作命令在此不做赘述,后期博文将会更新...


二、Vim的配置:

本次Vim的配置环境为centos6版本,对于Mac,RedHat,Ubuntu系统可参考配置方法,但不敢保证Vim的成功配置与否,但对于centos来说是通用的。

注:对于Vim特性的配置,由于留给编辑者的自由空间很大,所以说Vim的配置很简单,但是要是追求完美,追求细腻,追求极致的人来说,添加的指令集就相当庞大了,在此仅配置些个人感觉实用的一些常用的指令,剩余的可自行添加。



①首先要先了解.vimrc文档:存放对于Vim编辑器特性效果的指令(代码)。

先查看当前系统内有无该文档,可利用find命令进行查找,例如:find -name “.vimrc”,注:文档名前的.符号,说明该文件为隐藏型文件,直接ls是不显示的。

若查找无果,就在/home目录下创建该文档。

→ 

▲可以看到.vimrc的存放路径。


[置顶] vim简介及配置_第1张图片


②关于插件的安装:

这里需要下载安装Taglist和Winmanager这两个插件。     点击下载Taglist插件                  点击下载Winmanage插件


▲下载并解压这两个包后,先说Taglist的压缩包,会解压出名为doc和plugin的文件夹,在/home目录下的.vim文件夹下,分别创建doc和plugin两个子目录,然后把该文件夹中的文档拷至对应的子目录中。然后第二个Winmanage的压缩包解压出来的winmanage文件拷贝到到doc目录中,其余的三个文件拷贝到plugin目录中。注意:doc目录中的文件都是以.txt作为文件名的,而plugin中的四个文件都是以.vim作为文件名的。

       [置顶] vim简介及配置_第2张图片



[置顶] vim简介及配置_第3张图片

注:蓝色框为Taglist包的解压文件,黑色框为Winmanage包的解压文件。


[置顶] vim简介及配置_第4张图片


③打开.vimrc文档:对于.vimrc的配置文档,网上一搜一堆,所以可以利用现成的文档,文档中没有的可自主添加。     

 点击下载.vimrc文档


若已有.vimrc文档,可复制其文档内的指令;若之前没有的话,不用创建该文档,直接将此文档粘贴在/home下就行了,有需要进去直接改即可。

进入.vimrc文档后添加以下指令:

let Tlist_Show_One_File=1

let Tlist_Exit_OnlyWindow=1

let Tlist_Use_Right_Window=1


let g:winManagerWindowLayout='FileExplorer|TagList'

nmap wm :WMToggle<cr>



④保存退出后,.vimrc的基础配置则已完成,随便打开一个.c或.cpp文件,在Normal状态下输入: WMToggle,则会看到Vim编辑器的配置效果

[置顶] vim简介及配置_第5张图片




⑤.vimrc文档:

a.显示类的相关指令:




b.实用类的相关指令:

[置顶] vim简介及配置_第6张图片



[置顶] vim简介及配置_第7张图片




[置顶] vim简介及配置_第8张图片



你可能感兴趣的:(vim,Vim的配置,centos下的vim)