summaryrefslogtreecommitdiff
path: root/.vim
diff options
context:
space:
mode:
Diffstat (limited to '.vim')
-rw-r--r--.vim/vimrc107
1 files changed, 0 insertions, 107 deletions
diff --git a/.vim/vimrc b/.vim/vimrc
deleted file mode 100644
index 789fb4e..0000000
--- a/.vim/vimrc
+++ /dev/null
@@ -1,107 +0,0 @@
-" =======================================================
-" GENERAL
-" =======================================================
-
-" Colorscheme
-colorscheme desert
-
-" Filetype
-filetype indent on
-filetype plugin on
-
-" More general stuff
-set nu
-set fenc=utf-8
-set modeline
-set ts=4
-set sw=4
-set sts=4
-set expandtab
-set guifont=Monospace\ 12
-set spelllang=de_20
-
-if has("gui") " nice cursorline in the gui
- set cursorline
-endif
-
-let mapleader = ","
-let &guicursor = &guicursor . ",a:blinkon0"
-
-" statusline
-set laststatus=2 " always show line
-set statusline=%-3.3n\ %f\ %r%w[%{strlen(&ft)?&ft:'none'},%{strlen(&fenc)?&fenc:&enc.'\ (G)'},%{&fileformat}]%m%=%-14.(%l,%c%V%)%<%P
-
-" =======================================================
-" COMPLETION
-" =======================================================
-
-" Omnicomplete
-autocmd FileType python set omnifunc=pythoncomplete#Complete
-" nothing set for C/C++ -- done by the autoload feature
-set completeopt=longest,menu,preview
-set tags+=~/.vim/tags
-
-for tag in split(glob("~/.vim/tags.d/*"), "\n")
- let &tags .= "," . tag
-endfor
-
-" Allow Return to select a match
-inoremap <expr> <CR> pumvisible() ? "\<C-y>" : "\<C-g>u\<CR>"
-
-" pydiction
-let g:pydiction_location = '~/.vim/pydiction/complete-dict'
-
-" =======================================================
-" CUSTOM MAPPINGS
-" =======================================================
-
-" Some maps
-map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR>
-nmap <silent> <F12> :Tlist<CR>
-nmap <silent> <F11> :TlistUpdate<CR>
-nmap <silent> <F4> :ls<CR>:buf
-map <C-Tab> gt
-map <C-S-Tab> gT
-
-" Remap the 'file-toggle' cmd, as it does not work on my keyboard
-map <C-6> <C-^>
-imap <S-Tab> <C-X><C-O>
-
-" =======================================================
-" PLUGINS AND LANGUAGES
-" =======================================================
-
-" Stuff for the TagList-Plugin
-let Tlist_Sort_Type = "name"
-let Tlist_File_Fold_Auto_Close = 1
-let Tlist_Exit_OnlyWindow = 1
-
-" Stuff for the NERD Tree Plugin
-let NERDTreeWinPos = 0 "have it on the right site
-
-" Stuff for the cvs plugin
-let VCSCommitOnWrite = 0
-
-" Autotag -- correct C++ handling
-let g:autotagCtagsCmd="ctags --c++-kinds=+p --fields=+iaS --extra=+q"
-
-" stuff for gentoo syntax
-let g:ebuild_error_on_trailing_whitespace=1 " show trailing whitespaces
-let g:bugsummary_browser="firefox %s"
-
-" for toggling in python
-let g:toggle_words_dict = {'python': [['if', 'elif', 'else'], ['True','False']]}
-let python_highlight_numbers = 1
-let python_highlight_space_errors = 1
-
-" default to latex for .tex files
-let g:tex_flavor = "latex"
-
-" =======================================================
-" FINAL
-" =======================================================
-
-" turn of any existing search
-if has("autocmd")
- au VimEnter * nohls
-endif