Skip to content

Instantly share code, notes, and snippets.

@magujs
Created October 9, 2016 17:43
Show Gist options
  • Save magujs/32eac7e77d886a54496ef0fd28569601 to your computer and use it in GitHub Desktop.
Save magujs/32eac7e77d886a54496ef0fd28569601 to your computer and use it in GitHub Desktop.
my vimrc
" pathogen
" execute pathogen#infect()
version 7.2
" disable vi compatibility
set nocompatible
" show special characters
set listchars=extends:>,precedes:<,trail:.,tab:>.,eol:$
if version >= 702
" create new tabs when switching buffers
set switchbuf=newtab
endif
" Sprachenerkennung aktivieren
filetype plugin indent on
" Tabs durch Leerzeichen ersetzen lassen
set expandtab
" high
set hls
" Tab auf 4 Zeichen setzen
set tabstop=4
set ignorecase" Gross-/Kleinschreibung nicht ignorieren,
" wenn Grossbuchstaben im Suchbegriff
set smartcase
" Zeile/Spalte anzeigen
set ruler
" Vervollstaendigungsoptionen als Menue anzeigen
set wildmenu
" status line
set laststatus=2
" set statusline=%f\ -\ FileType:\ %y
set statusline=%F " Full Path to the file
set statusline+=\ -\ " Separator
" set statusline+=FileType: " Label
set statusline+=(%{&ff}) " Separator
set statusline+={%Y} " Filetype of the file
set statusline+=\ \ " Separator
set statusline+=[%B] " as hex
set statusline+=\ \ " Separator
" set statusline+=[0x%O]
" set statusline+=Current:\ %4l -\ Total:\ %4L
set statusline+=%= " Switch to the right side
set statusline+=[ " Open
set statusline+=%c " Current Column
set statusline+=, " Separator
set statusline+=%l " Current line
set statusline+=] " Close
" set statusline+=\ \ " Separator
set statusline+=[%L] " Total lines
"set statusline+=%F%m%r%h%w\ (%{&ff}){%Y}\ [%l,%v][%p%%]
set colorcolumn=80
" line numbers
if v:version >= 700
set numberwidth=3
endif
" number toggle thx by SvenG @guckes
map <f9> :set rnu! nu!<cr>
set number
set relativenumber
set showcmd
" syntax highlighting
syntax enable
set t_Co=256
if has ('gui_running')
set background=light
else
set background=dark
endif
" colorscheme solarized
" colorscheme jellybeans
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment