dotfiles/vim-files/.vimrc

64 lines
1.1 KiB
VimL
Raw Normal View History

2013-08-01 19:40:59 -07:00
filetype off
call pathogen#infect()
call pathogen#helptags()
2013-08-01 20:07:12 -07:00
let g:pymode_lint=0
2013-08-01 19:40:59 -07:00
2013-08-01 19:22:01 -07:00
filetype plugin indent on
2013-08-01 19:40:59 -07:00
syntax on
2013-08-01 20:07:12 -07:00
colorscheme lucius
set t_Co=256
if &term =~ 'xterm-color'
set t_ut=
endif
2013-08-02 01:46:36 -07:00
let g:Powerline_symbols = 'fancy'
set nocompatible
set laststatus=2
2013-08-01 20:07:12 -07:00
map <silent> <leader>V :source ~/.vimrc<CR>:filetype detect<CR>:exe ":echo 'vimrc reloaded'"<CR>
set number
set numberwidth=1
set background=dark
set cursorline
set cursorcolumn
set ruler
set matchpairs+=<:>
set listchars=tab:>-,eol:$,trail:-,precedes:<,extends:>
set list
set wrap
""" Searching and Patterns
set ignorecase
set smartcase
set smarttab
set hlsearch
2013-08-02 01:46:36 -07:00
""" Powerline
set rtp+=~/.vim/bundle/powerline/powerline/bindings/vim
2013-08-01 20:07:12 -07:00
""" Handy remaps
:noremap ; :
:inoremap jj <Esc>
2013-08-01 20:13:27 -07:00
nnoremap <silent> <F8> :TlistToggle<CR>
2013-08-01 20:07:12 -07:00
""" Use the mouse
set mouse=a
""" Whitspace woes?
function! TrimWhiteSpace()
%s/\s*$//
''
endfunction
autocmd FileWritePre * :call TrimWhiteSpace()
autocmd FileAppendPre * :call TrimWhiteSpace()
autocmd FilterWritePre * :call TrimWhiteSpace()
autocmd BufWritePre * :call TrimWhiteSpace()