Skip to content

Latest commit

 

History

History
162 lines (94 loc) · 3.37 KB

build-the-vim-dev-IDE.md

File metadata and controls

162 lines (94 loc) · 3.37 KB

打造自己的Vim IDE开发环境

这两天在玩vagrant,用vagrant在自己的win7上搭建了几台linux环境,两台ubuntu14/64:一台是golang-dev,一台是web-dev,还有两台centos的服务器。样子大概如下图所示:

首先看一下我ubuntu系统的版本和内核版本:

再看一下我的vim的版本:

言归正传,我们开始我们的搭建过程:

1.对ubuntu系统进行换源:

cd /etc/apt
sudo mv sources.list sources.list.backup
sudo vim sources.list
在文件中输入下面搜狐的源的内容:

  deb http://mirrors.sohu.com/ubuntu/ trusty multiverse universe restricted main
  deb http://mirrors.sohu.com/ubuntu/ trusty-updates multiverse universe restricted main
  deb http://mirrors.sohu.com/ubuntu/ trusty-backports multiverse universe restricted main
  deb http://mirrors.sohu.com/ubuntu/ trusty-security multiverse universe restricted main
  deb http://mirrors.sohu.com/ubuntu/ trusty-proposed multiverse universe restricted main

sudo apt-get update

2.安装git:

sudo apt-get install git

3.安装vim 插件管理工具 Vundle:

   
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim

4.为了vim自动补全的提示插件Shougo/neocomplete.vim需要在ubuntu系统上安装下面的vim支持:

   
sudo apt-get install vim-nox
sudo apt-get install vim-gtk
sudo apt-get install vim-gnome
sudo apt-get install vim-athena

5.安装用于代码跳转的ctags:

sudo apt-get install ctags

6.安装vim的皮肤 molokai:

    
git clone https://github.com/fatih/molokai.git
mkdir -p ~/.vim/colors
cp molokai/colors/molokai.vim ~/.vim/colors

7.新增vim配置文件 ~/.vimrc,内容如下:

et nocompatible

filetype off

set rtp+=~/.vim/bundle/Vundle.vim

call vundle#begin()

"Plugin 'fatih/vim-go'

"补全插件
Plugin 'Shougo/neocomplete.vim'

"tagbar插件,用于代码浏览
Plugin 'majutsushi/tagbar'

"taglist插件,用于代码浏览
Plugin 'vim-scripts/taglist.vim'

"两markdown插件
Plugin 'godlygeek/tabular'
Plugin 'plasticboy/vim-markdown'

"目录浏览插件
Plugin 'scrooloose/nerdtree'

"文件浏览插件
Plugin 'kien/ctrlp.vim'

"git插件
Plugin 'airblade/vim-gitgutter'

"php补全插件
Plugin 'shawncplus/phpcomplete.vim'

"tab键补全插件
Plugin 'ervandew/supertab'
"Plugin 'Shougo/neosnippet.vim'

"状态栏插件
Plugin 'Lokaltog/vim-powerline'

call vundle#end()

filetype plugin indent on

syntax on

"指定配置主题molokai
colorscheme molokai 

set number

8.在保存好配置文件后,输入vim命令,然后在冒号模式下安装插件,如下图:

在冒号后面输入:PluginInstall,然后Enter,会出现安装的进度,安装完了就下下面这个样子:

9.安装好插件,请用代码库中的vimrc文件替换自己的~/.vimrc文件

10.替换完后就可以开心的写代码了,上几张图:

自动提示补全

使用了Tab键的效果

使用ctrlp的效果