set tabstop=2 set pastetoggle= set tw=80 syntax on set ai set si set noexpandtab set softtabstop=2 set shiftwidth=2 set shiftround set autoindent set lsp=0 " space it out a little more (easier to read) set wildmenu " turn on wild menu set ruler " Always show current positions along the bottom set cmdheight=2 " the command bar is 2 high "set number " turn on line numbers set lz " do not redraw while running macros (much faster) (LazyRedraw) set incsearch set laststatus=2 set smarttab " use tabs at the start of a line, spaces elsewhere set background=dark colorscheme solarized " lso colour real TAB areas blue highlight SomethingBad ctermbg=lightgreen match SomethingBad /.\%>80v\|\s\+$/ highlight TabChar ctermbg=lightblue 2match TabChar /\t/ "set spelllang=de_de spell set spelllang=en_us spell set nospell "look for ctags in upper directories "let tag_dir=getcwd() "if match(tag_dir, "^/") == 0 " let end_dir='/' " while !filereadable(tag_dir."/tags") && tag_dir!=$HOME && tag_dir!=end_dir " let tag_dir = substitute(tag_dir, '/[^/]\+$', "", "") " endwhile " if filereadable(tag_dir."/tags") " exe "set tags+=".tag_dir."/tags" "endif "elseif match(tag_dir, "^[a-zA-Z]:[\\/]") == 0 " let end_dir=tag_dir[0].tag_dir[1] " while !filereadable(tag_dir."\\tags") && tag_dir!=end_dir " let tag_dir = substitute(tag_dir, '\\[^\\]\+$', "", "") " endwhile " if filereadable(tag_dir."\\tags") " exe "set tags+=".tag_dir."\\tags" " endif "endif imap Reviewed-by: Manuel Traut o imap Signed-off-by: Manuel Traut o imap ----Linutronix GmbHBahnhofstr. 388690 Uhldingenfon: +49 7556 25 999 16fax: +49 7556 25 999 99o