.dotfiles/vimrc
2014-04-04 00:35:28 +02:00

43 lines
904 B
VimL

set background=dark
set autoindent
set number
set tabstop=4
set softtabstop=4
set shiftwidth=4
set incsearch
set hlsearch
set expandtab
set foldmethod=indent
set nofoldenable
set foldlevel=99
set autowrite
set cmdheight=2
set wildmode=longest,list,full
set wildmenu
set wildignorecase
set ignorecase
set smartcase
syntax on
filetype plugin indent on
"Change working dir to current dir
:cd %:p:h
"execute Makefile
:map <F9> :! ~/.vim/custom_make.sh<cr>
:imap <F9> <Esc><F9>
"only execute pathogen if it exists
runtime! autoload/pathogen.vim
if exists("*pathogen#infect")
execute pathogen#infect()
endif
"Split view if multiple files are opened
if argc() == 2
silent vertical all
endif
"Map <F8> on python files
au FileType python :map <F10> :Coveragepy show<cr>
au FileType python :imap <F10> <Esc><F10>
"Map <F9> on Latex files
au FileType tex :map <F9> :! pdflatex %:t; rm *.aux; rm *.log<cr>