" http://www.pixelbeat.org/settings/.vimrc " Syntax Highlighting aktivieren syntax enable " Zeilen laenger als Bildschirmbreite nicht umbrechen " set wrap set nowrap " Bei Fehlern (z.B. 2x ESC) nicht piepsen, sondern visuelle Anzeige set noerrorbells set visualbell " Keine Ausfuehrung von Skripten erlauben (Sicherheit) set nomodeline " KEINE Backupdateien erzeugen (Dateiname + ~ dahinter) set nobackup " Tabstop auf 4 setzen set tabstop=4 set shiftwidth=4 set smarttab " und tabs durch spaces ersetzen set expandtab " Zeige zugeh. Klammer ([{< bei Eingabe der schliessenden set showmatch " mehr Farben set t_Co=256 " Syntaxcoloring-Farb-Schema (stehen in $VIMRUNTIME/colors) " http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/ colorscheme desert256 " Treppeneffekt beim Copy & Paste verhindern set pastetoggle= " Tabs und Tabnavigation :nnoremap :tabprevious :nnoremap :tabnext :noremap :tabprevious :noremap :tabnext :inoremap :tabpreviousi :inoremap :tabnexti :nnoremap :tabnew :inoremap :tabnew :nnoremap :tabclose :inoremap :tabclose " vimcommander -> http://www.vim.org/scripts/script.php?script_id=808 noremap :cal VimCommanderToggle() "allow backspacing over everything in insert mode set bs=2 " keep 50 lines of command line history set history=50 " Allow switching buffers without writing to disk set hidden " Always show cursor position set ruler " Set terminal title to filename " set title " set titlestring=%t%(\ %M%)%(\ (%{expand(\"%:p:h\")})%)%(\ %a%)\ -\ %{v:servername} " Usually I don't care about case when searching set ignorecase " Only ignore case when we type lower case when searching set smartcase " Show menu with possible tab completions set wildmenu " Ignore these files when completing names and in Explorer set wildignore=.svn,CVS,.git,*.o,*.a,*.class,*.mo,*.la,*.so,*.obj,*.swp,*.jpg,*.png,*.xpm,*.gif