set nocompatible " CL History set history=700 set modelines=0 "Enable filetype plugins filetype plugin on filetype indent on "Set to auto read if file is changed set autoread "wildmenu set wildmenu set wildignore=*.o,*~,*.pyc set gdefault set noruler set laststatus=2 "set cmdheight=2 set number set hid set backspace=eol,start,indent set ignorecase set smartcase set hlsearch set incsearch set lazyredraw set magic set showmatch set mat=2 set noerrorbells set novisualbell set t_vb= set tm=500 syntax enable colorscheme desert set encoding=utf8 set ffs=unix,dos,mac set nobackup set nowb set noswapfile set expandtab set smarttab set shiftwidth=4 set tabstop=4 set lbr set tw=500 set ai "auto indent set si "smart indent set wrap "wrap lines let mapleader = "," nnoremap <silent> <leader><space> :noh<cr> nnoremap <silent> <leader>c :%s/\s\+$//e<cr> nnoremap <silent> <leader>v :%s/\n\{3,}/\r\r/e<cr> nnoremap <silent> <leader>p :set invpaste paste?<cr> nnoremap <silent> <leader>a= :Tabularise /=<cr> vnoremap <silent> <leader>a= :'<,'>Tabularize /=<cr> nnoremap <leader>w <C-w>v<C-w>l nmap <Esc><left> :tabp<cr> nmap <Esc><right> :tabn<cr> inoremap <F1> <nop> nnoremap <F1> <nop> vnoremap <F1> <nop> nnoremap q: <nop> ino <down> <Nop> ino <up> <Nop> ino <left> <Nop> ino <right> <Nop> nnoremap / /\v vnoremap / /\v set whichwrap+=<,>,[,] " nnoremap <F5> :buffers<CR>:buffer<Space> nnoremap U <c-r> highlight WhitespaceEOL ctermbg=Red guibg=Red match WhitespaceEOL /\s\+$/ set statusline=%m set statusline+=\ %f set statusline+=%= set statusline+=%l set statusline+=\ %c hi StatusLine cterm=None ctermfg=green ctermbg=none hi Search cterm=NONE ctermbg=yellow ctermfg=black hi IncSearch cterm=None ctermbg=yellow ctermfg=black set t_Co=256 "Supertab hi Pmenu ctermfg=green ctermbg=black hi PmenuSel ctermfg=white ctermbg=black hi PmenuSbar ctermfg=white ctermbg=black cterm=none let g:SuperTabNoCompleteAfter = ['^',',','\s']