图片:http://www.hutui6.com/vim-wallpapers.html (好多漂亮vim桌面)

简介
自从今年3月份[linux mint第一天],将Linux Mint做为我的主系统后,来来回回到处撞墙。慢慢的到现在不仅习惯了Linux下的娱乐和开发,居然还渐渐的顺手顺眼起来,对于Linux生存有了保障的我现在对Linux下的VIM开始好奇了。
虽听说VIM乃是上古神器,但一直以来对于VIM映像只有黑不溜秋的界面、白晃晃的文字,只知道从命令界面进去后可以点击i进入文本编辑模式、上下左右箭头移动光标、修改完成后Ese然后:wq保存退出、走人。总的来说不想撩你,怕惹祸上身,最终精尽人亡(精神的精)。
这到现在都没面试,哎!手里闲不住,前几天开始对VIM开始下手了,胆颤心惊的先去网上秋秋别人的VIM长啥样啊!谷歌直接搜图片吧!(我已做好随时逝去)。这一看,瓦特?vim可以分屏?这个人的vim界面还有目录?这GIT分支结构侧边栏怎么都来了?为什么左侧还有代码行号?这些人的代码高亮的这么好看?最下面的那行漂亮的状态栏我咋过没有?我瞬间就被这些人的界面给吸引住了,我感觉我从农村第一次来到城市。
就这样我走上了撩VIM之路(我有Java精神我不怕,万物皆对象),到现在我已经将上面看到的目录结构弄出来、代码行号、代码高亮主题更换、状态栏显示、VIM中使用GIT等加入到我的VIM之中。从中我了解到了VIM的插件放哪、怎么配置插件,学习了一波基本命令助我前行。我认为写代码最主要的就是要先有个安心、悦目的环境,然后是快捷的操作,这样写代码会感觉很舒服。当然,还有就是提升了一个格调,集齐技术、快捷、装逼、高效与一身。
下图是我当前的VIM界面截图,是不是有鼻子有眼了。

有想要到达的方向,一切的困难不过是个过程
我从这里开始入门
先为您献上链接: 世界上最牛的编辑器: Vim 1 (原创动图演示所有例子!) 世界上最牛的编辑器: Vim 2 (原创动图演示所有例子!) 世界上最牛的编辑器: Vim 3 (原创动图演示所有例子!)
当这三篇看完后,可以了解到VIM的基本操作,可以安装一些插件(其实我也只是用到了里面的几个插件,其他没用的先不管吧!)。虽然现在你是不明不白的安装了一些插件,但重在先体验体验VIM的感觉。
这里我想要补充一下(因为我是用的Linux,其他系统原谅我没了解):
.vimrc就是vim的配置文件
.vim/bundle目录下放的都是插件,可以直接将Github插件git clone(下载到)这个目录。
.vim/bundle/vundle
- 如果您下载了上面教程的
.vim里面会有这个目录,这个插件可以在Github搜索然后更新一下。 - 如果是Github上可下载的插件就不用亲自去克隆下来了,直接在
.vimrc添加如:Plugin 'majutsushi/tagbar'(Github地址是:htttps://github.com/majutsushi/tagbar),直接取后面一部分就行了。 - 最后打开终端输入
vim回车,进入Vim。然后,输入命令:PluginInstall就会将所有的第二步这种形式的插件自动下载下来。
从这里开始明白了Vim插件管理,如何配置
还是先敬上链接: 不要在害怕Vim
当然我的英语水平是个渣渣,越来越不得不多学学English了。看了了大概,总体上面是介绍,下面是实际的一些例子。有预览图,理解起来还是比较轻松。里面介绍了一个Vim游戏http://vim-adventures.com/ ,挺有意思了玩到三关之后要money,20多美元解锁,屌丝的我只能干望着了。
这里简单说一下我装了的里面提及的几个: fugitive:可以在Vim中对项目进行Git命令操作。 gundo:查看提交以树行结构展示(请看下图)

:Ve展示的目录爽多了。(请看下图)


还是简单记录一下我的历程吧!
一开始我以为和其他插件一样,直接在.vimrc中添加Plugin 'Lokaltog/powerline'然后在Vim中:PluginInstall,Very Good搞定。其实不然,根本就可以不需要往.vim/bundle中添加,需要配置python,需要在.vimrc中配置。
通过这篇文章:为Bash和VIM配置一个美观奢华的状态提示栏 我不仅仅将Vim给加上了状态栏,命令界面的用户状态也变了,我把默认的字体改成powerline的字体,更加美观。先欣赏一下:

我的步骤:
- 安装python-pip 与 git 套件
sudo apt-get install python-pip git
- 使用pip安装Powerline
pip install --user powerline-status
- 字体配置(如果没有这字体,那么Powerline的那些符号我的会显示乱码)
$ git clone https://github.com/powerline/fonts.git
$ cd fonts
$ ./install.sh
- 配置环境,打开
.bashrc,添加如下信息。
export TERM="screen-256color"
export PATH="$HOME/.local/bin:$PATH"
export POWERLINE_COMMAND=powerline
export POWERLINE_CONFIG_COMMAND=powerline-config
powerline-daemon -q
POWERLINE_BASH_CONTINUATION=1
POWERLINE_BASH_SELECT=1
. ~/.local/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh
第二行是加入powerline的命令位置,下图是查看位置。

. ~/.local/lib/python2.7/site-packages/powerline可能大家会有所不同。(再执行第二步你会看到安装位置哦,如下图)

Edit > Preferences看下图:我直接搜索选择了powerline semi

.vimrc中添加如下信息即可:(第一行为powerline目录)
set rtp+=~/.local/lib/python2.7/site-packages/powerline/bindings/vim/
set guifont=Sauce\ Code\ Powerline:h14.5
set laststatus=2
set encoding=utf-8
set t_Co=256
set number
set fillchars+=stl:\ ,stlnc:\
set term=xterm-256color
set termencoding=utf-8
set background=dark
- 重启Vim看看,是不是搞定了!
最后献上一个我现在用的主题
配置.vimrc
Plugin 'morhetz/gruvbox'
colorscheme gruvbox
set background=light
set background=dark
在Vim中下载
:PluginInstall
好了就到这里,其他插件看个人需求添加,都是大同小异的了。
总结结束
在放几个网址在这里: Vim Cheat Sheet : 多种语音查看Vim命令 vimcolors : 很多的Vim配色 [AndroidStudio-------IdeaVim插件](http://blog.csdn.net/ly0303521/article/details/50761365)
从现在开启Vim神器功能,进入无尽的砍怪之旅吧!
本文是我开始VIM爬到半山坡后的总结!什么半山坡啊!装B,其实就是刚刚个入了门,哈哈。 如有欠妥之处还望给予指正,如有什么Vim淫巧还望推荐,谢谢!