From bd14b9393ad27ac16aaa010a6561a5894a1fcfbd Mon Sep 17 00:00:00 2001 From: Mart Lubbers Date: Thu, 27 Feb 2014 21:10:14 +0100 Subject: [PATCH] Started with install script --- .vimrc | 36 ++++++++++++++++++++++++++++++++++++ install | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 .vimrc create mode 100644 install diff --git a/.vimrc b/.vimrc new file mode 100644 index 0000000..7aab328 --- /dev/null +++ b/.vimrc @@ -0,0 +1,36 @@ +filetype indent plugin on +syntax enable +color torte +hi Normal ctermbg=NONE +set history=1000 +set number +set ruler +set backspace=eol,start,indent +set whichwrap+=<,>,h,l +set incsearch +set noerrorbells +set novisualbell +set nobackup +set nowb +set noswapfile +set shiftwidth=4 +set tabstop=4 +set foldmethod=indent +set foldnestmax=2 +set nofoldenable + +" Unmap the arrow keys!!! +for prefix in ['i', 'n', 'v'] + for key in ['', '', '', ''] + exe prefix . "noremap " . key . " " + endfor +endfor + +" Macro for compiling and running a tex file +au BufNewFile,BufRead *.tex let @a = ':w :!latex % && latex % && if [ -f %:r.bib ]; then bibtex %:r; fi; latex % && pdflatex % ' + +" Load all the skeletons for newfiles +for i in split(globpath('~/.vim/skel/', './*'), '\n') + let extension = split(i, "/")[-1] + exe "au BufNewFile *." . extension . " 0r ~/.vim/skel/" . extension +endfor diff --git a/install b/install new file mode 100644 index 0000000..3198c1d --- /dev/null +++ b/install @@ -0,0 +1,2 @@ +#!/bin/bash +ln -is `pwd`/.vimrc ~/.vimrc -- 2.20.1