Installation

Vim is open source text editor that can be obtained from several different sources or built yourself. Vim official website provides versions for all operating systems,  official Vim build don’t have Python enabled which is required for many plugins to work correctly. To get Vim with Python enabled we can compile our own version of Vim or download precompiled binaries, also Python 2.7 must be installed. To check if everything is configured correctly run vim (vim in command line) or gVim (graphical vim) and type: :echo has(“python”) if Python is configured correctly it should print 1.

 

Plugins

To manage plugins we will use NeoBundle plugin manager and Git. Plugins and all Vim configurations have to be added to _vimrc file, this file might not exists and to get location where it should be created type in vim: :echo $HOME

Vim should have printed location where _vimrc should be placed also in same location create directory structure: .vim\bundle\neobundle.vim and in that directory place NeoBundle files.

image

To install plugins we need to add line NeoBundle ‘plugin name’ for plugin name we can use Github repository, e.g. for  https://github.com/kien/ctrlp.vim  we would write NeoBundle ‘kien/ctrlp.vim

Example _vimrc file content with one plugin to test NeoBundle:

set nocompatible " we're using Vim, not Vi

set backup
set backupdir=C:\WINDOWS\Temp
set backupskip=C:\WINDOWS\Temp\*
set directory=C:\WINDOWS\Temp
set writebackup


" ===============================================
" NeoBundle setup
" ===============================================
if has('vim_starting')
   set runtimepath+=~/.vim/bundle/neobundle.vim/
endif

call neobundle#begin(expand('~/.vim/bundle/'))
NeoBundleFetch 'Shougo/neobundle.vim'

" Plugins
NeoBundle 'kien/ctrlp.vim'


call neobundle#end()
filetype plugin indent on
NeoBundleCheck

 

Restart Vim and  you should get message prompt:

image

 

Themes

Vim themes consist of single file that must be copied to colors folder which is in Vim installation folder, I used molokai theme.

image

To select theme update _vimrc file by adding:

syntax on
color molokai

 

Restart Vim to see changes:

image

Comments


Comments are closed