-" vim: set ft=vim :
-version 7.1
-
" obtained from the output of :options, then postprocessed:
" d2}
" :%s/^ *[[:digit:]]\+/"""
" pattern to recognize a numbered list
" (local to buffer)
" set flp=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
-let &flp='^\v\s*%(%(\a{1,2}|\d+)[]:.)}\t/-]|[-*.·→+])\s+'
+let &flp='^\v\s*(((\a|\d{,4})[]:.)}/])+|[-\*.·→+])\s+'
" formatexpr
" expression used for "gq" to format lines
" set to "msg" to see all error messages
" set debug=
+if &cp | set nocp | endif
+let s:cpo_save=&cpo
+set cpo&vim
+
+let g:netrw_home="$VARDIR/vim"
+
filetype plugin indent on
syntax on
colorscheme madduck
-autocmd BufNewFile,BufRead /etc/logcheck/*.d*/* set tw=0
-autocmd BufNewFile,BufRead /home/madduck/debian/pkg/logcheck/*/rulefiles/linux/*.d*/* set tw=0
-autocmd BufNewFile,BufRead /home/madduck/.tmp/dir????? set tw=0
-
-" jump to last known position in file (:he last-position-jump)
-autocmd BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") | exe "normal g`\"zz" | endif
-
" leave the w mark whenever a file is written
autocmd BufWrite * normal mw
-" keep an extra backup of vimperator's ctrl-i
-autocmd BufWritePost */vimperator-*.tmp exe 'write ' . fnameescape((exists('$TMPDIR') ? $TMPDIR : '/tmp') . '/vimperator.ctrl-i.' . strftime('%Y.%m.%d.%H%M%S'))
-autocmd BufWritePost */pentadactyl.*.txt exe 'write ' . fnameescape((exists('$TMPDIR') ? $TMPDIR : '/tmp') . '/pentadactyl.ctrl-i.' . strftime('%Y.%m.%d.%H%M%S'))
-
autocmd BufRead *.vcf set filetype=vcard
" leave the i mark whenever we go idle (after updatetime)
autocmd InsertLeave * match Error /\s\+$/
augroup end
-if &cp | set nocp | endif
-let s:cpo_save=&cpo
-set cpo&vim
-
" treat wrapped lines normally
nnoremap k gk
nnoremap <Up> gk
let mapleader = ';'
let maplocalleader = ';'
-imap <Leader>-- –
-imap <Leader>--- —
-imap <Leader>... …
-
" replace fake tab chars with real ones
map <Leader>ft :%s,⇝·*, ,g<CR>:nohlsearch<CR>``
" replace fake spaces with real ones
iab mhg Mit herzlichen Grüssen
iab mbbg Mit bundesbrüderlichen Grüssen
iab mvbg Mit verbandsbrüderlichen Grüssen
-iab vd Vielen Dank
-iab vld Vielen lieben Dank
-iab vhd Vielen herzlichen Dank
-iab email e-mail
-iab emails e-mails
-iab Email E-mail
-iab Emails E-mails
-iab mk Martin Krafft
-iab mfk Martin F. Krafft
-iab addr Hanfstaenglstraße 15\rD–80638 München
-let &cpo=s:cpo_save
-unlet s:cpo_save
+iab => ➬
-source $HOME/.vim/macros/table.vim
+let g:airline_theme='minimalist'
-let g:SuperTabMappingForward = '<nul>'
-let g:SuperTabMappingBackward = '<s-nul>'
+try
+ execute pathogen#infect()
+catch
+ "echo "Pathogen not installed"
+endtry
let g:is_posix = 1
+
+let g:UltiSnipsExpandTrigger = "<leader><tab>"
+let g:UltiSnipsJumpForwardTrigger = "<c-]>"
+let g:UltiSnipsJumpBackwardTrigger = "<c-[>"
+map <F10> :UltiSnipsEdit<cr>
+imap <F10> <esc>:UltiSnipsEdit<cr>
+
+let &cpo=s:cpo_save
+unlet s:cpo_save