From: Mart Lubbers Date: Thu, 27 Feb 2014 20:10:14 +0000 (+0100) Subject: Started with install script X-Git-Url: https://git.martlubbers.net/?a=commitdiff_plain;h=bd14b9393ad27ac16aaa010a6561a5894a1fcfbd;p=dotfiles.git Started with install script --- 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