Mercurial > public > dotfiles
view vim/.vimrc @ 2:611e13daeafb
Use peaksea2 after all.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Wed, 04 Jan 2012 19:34:22 -0600 |
parents | 67f01a4cac4c |
children | 6bb800967ce5 |
line wrap: on
line source
set nocompatible "source $VIMRUNTIME/vimrc_example.vim "source $VIMRUNTIME/mswin.vim "behave mswin set nobackup set tabstop=3 set shiftwidth=3 set backspace=indent,eol,start set expandtab set textwidth=120 set number set ruler set history=1000 set encoding=utf-8 " CtrlP related settings set wildignore+=.git\*,.hg\*,.svn\*,*.d,*.dbo,*.o,*.ti " This allows % to toggle on if/elsif/else/end, XML tags, & more runtime macros/matchit.vim " These two options make /-style searching case-sensitive only if there " is a capital letter in the search expression. set ignorecase set smartcase " Sets the terminal title when run in an xterm set title " This puts more context around the cursor when scrolling set scrolloff=3 " let g:netrw_sort_sequence = "[\/]$,*,\.bak$,\.o$,\.info$,\.swp$,\.obj$" syntax on filetype on filetype plugin on filetype indent on set hlsearch set incsearch " highlight trailing spaces let c_space_errors = 1 " let python_space_error_highlight = 1 set background=dark colorscheme peaksea2 " colorscheme Dark " shortcut for word completion in insert mode imap <S-Tab> <C-n> " buffer next and previous commands nnoremap <Tab> :bnext<CR> nnoremap <S-Tab> :bprevious<CR> " Remove extra trailing spaces nnoremap <F2> :%s/\s\+$//<CR> setlocal spell spelllang=en_us let mapleader="," " ,/ will clear any highlighted search results nmap <silent> ,/ :let @/=""<CR> " NERD tree plugin " nmap ,n :NERDTreeToggle<CR> " let g:NERDTreeQuitOnOpen=1