diff options
author | makefu <github@syntax-fehler.de> | 2014-03-17 07:51:03 +0100 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2014-03-17 07:51:03 +0100 |
commit | 1fa15dd59e7dc58f4331305b9f401d3aabfa53cd (patch) | |
tree | 6e4ee2f1096652276b86f4b9334fa06aafdb38bf /filehooker/root-image/krebs/lib/vim | |
parent | 536bfe6d1e3cce27b6a84d4c19f7feafac690b53 (diff) |
filehooker: initial commit
using archiso magic scripts
Diffstat (limited to 'filehooker/root-image/krebs/lib/vim')
-rw-r--r-- | filehooker/root-image/krebs/lib/vim | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/filehooker/root-image/krebs/lib/vim b/filehooker/root-image/krebs/lib/vim new file mode 100644 index 00000000..f75f3d0e --- /dev/null +++ b/filehooker/root-image/krebs/lib/vim @@ -0,0 +1,40 @@ +# configure vim + +vimrc=$HOME/.vimrc + +vim_conf_sane_defaults(){ + # TODO - make stuff more modular? + cat >>$vimrc<<EOF +set nocompatible +filetype plugin indent on +syntax on +set vb +set foldenable +set foldmethod=syntax +set ignorecase +set incsearch +set showmatch +set matchtime=3 +set hlsearch +set backupdir=~/.vim/backup +set directory=~/.vim/backup +inoremap <F1> <ESC> +nnoremap <F1> <ESC> +vnoremap <F1> <ESC> +set wildignore=*.o,*.obj,*.bak,*.exe,*.os +cmap w!! w !sudo tee > /dev/null % +colorscheme darkblue +set background=dark +set number +set mouse= +set shiftwidth=2 +set tabstop=2 +set et +set sw=2 +set smarttab +set autoindent +set backspace=indent,eol,start +set nocp +EOF + mkdir -p $HOME/.vim/backup +} |