dotvim/.vimrc

80 lines
1.6 KiB
VimL
Raw Normal View History

2014-11-25 08:57:04 +00:00
set runtimepath+=~/.vim
2014-12-28 02:57:59 +00:00
2014-11-25 08:57:04 +00:00
runtime bundle/vim-pathogen/autoload/pathogen.vim
2014-12-28 02:57:59 +00:00
call pathogen#infect()
call pathogen#helptags()
2014-11-25 08:57:04 +00:00
let g:Tex_DefaultTargetFormat='pdf'
let g:Tex_MultipleCompileFormats='pdf, aux'
let g:licenses_authors_name = 'Alex Yatskov <alex@foosoft.net>'
let g:table_mode_corner='|'
2014-12-16 06:30:54 +00:00
let g:syntastic_python_checkers=['pyflakes']
2014-12-28 02:57:59 +00:00
let g:mapleader=','
2014-11-25 08:57:04 +00:00
colorscheme wombat256
filetype indent plugin on
2014-12-28 02:57:59 +00:00
syntax enable
2014-11-25 08:57:04 +00:00
augroup general
autocmd!
autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o
autocmd BufRead,BufNewFile *.md set filetype=markdown
augroup END
set autochdir
set autoread
set autowrite
set backspace=indent,eol,start
set encoding=utf-8
set expandtab
set fileformats=unix,dos,mac
set hidden
set hlsearch
set ignorecase
set incsearch
set laststatus=2
set linebreak
set mouse=nvi
set mousemodel=popup
set nobackup
set nocompatible
set nofoldenable
set noswapfile
set nowrap
set number
set path=$VIMPATH
set scrolloff=5
set shiftwidth=4
set shortmess+=I
set smartcase
set smarttab
set tabstop=4
set wildmenu
set wrapmargin=1
2014-12-01 21:41:19 +00:00
if has('gui_running')
2014-11-25 08:57:04 +00:00
set columns=150
set cursorline
set guioptions-=L
set guioptions-=R
set guioptions-=T
set guioptions-=l
set guioptions-=m
set guioptions-=r
set lines=50
endif
if $SHELL=~'bin/fish'
set shell=/bin/sh
endif
2014-12-28 02:57:59 +00:00
nnoremap <silent> <C-h> :bnext<CR>
nnoremap <silent> <C-l> :bprevious<CR>
nnoremap <silent> <Esc><Esc> :nohlsearch<CR>
2014-12-28 09:36:50 +00:00
nnoremap <silent> <leader>w :call argwrap#toggle()<CR>
2015-01-13 08:10:11 +00:00
inoremap <silent> ;; <Esc>
2014-12-28 02:57:59 +00:00
nnoremap Q <Nop>
vmap <Enter> <Plug>(EasyAlign)
nmap <Leader>a <Plug>(EasyAlign)