d5f9872dc745e0e1ebb8af212cd5df3135167e02
Installation:
git clone https://github.com/Pezz89/vimconfig.git ~/.vim
Create symlinks:
ln -s ~/.vim/vimrc ~/.vimrc
Fetch submodules:
cd ~/.vim
git submodule update --init --recursive
To upgrade all modules run:
git submodule foreach git pull origin master --recursive(?)
To upgrade a single plugin run:
cd ~/.vim/bundle/fugitive
git pull origin master
To fix colour (/lack of) problems add the following lines to ~/.bashrc:
export TERM="xterm-256color"
Install a new submodule plugin:
cd ~/.vim
git submodule add git://github.com/tpope/vim-fugitive.git bundle/fugitive
git submodule init && git submodule update
Installing a local copy of Vim:
cd ~/.vim/vim/
make distclean
./configure --with-features=huge --enable-pythoninterp --with-python-config-dir=/path/to/python2.7/config
make
The following lines must then be added to the .bashrc or .bash_profile:
alias vim='~/.vim/vim/src/vim'
The following lines can also be added to the .cshrc for the same effect when accessing vim via ssh:
setenv VIM $HOME/.vim/vim/runtime/
Installing Homebrew/Linuxbrew and cmake:
Install homebrew:
(May need to run "bash" first if running over ssh)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Set the brew path:
set path = (/net/inavouable/u.anasynth10/perry/.linuxbrew/bin $path)
Install cmake via brew:
brew install cmake
Installing JavaScript Syntastic support
Install node.js:
brew install node
npm -g install jshint
Setting enviroment variables in .cshrc for VIM:
setenv VIM "~/.vim/vim/src/vim"
setenv VIMRUNTIME "~/.vim/vim/runtime"
setenv EDITOR 'vim'
Description
Languages
Vim Script
100%