add .vimrc

master
Damian Peterson 10 years ago
commit fede626d08

100
.vimrc

@ -0,0 +1,100 @@
" get out of VI's compatible mode..
set nocompatible
" sets how many lines of history VIM has to remember
set history=400
" set to auto read when a file is changed from the outside
set autoread
" have the mouse enabled all the time:
set mouse=a
" show cursor position
set ruler
" the commandbar is 1 high
set cmdheight=1
" set backspace
set backspace=eol,start,indent
" backspace and cursor keys wrap to
"set whichwrap+=<,>,h,l
" ignore case when searching
set ignorecase
set incsearch
" set magic on
set magic
" allow highlighting search words
set hlsearch
" tab size is 4 spaces
set ts=4
" indent is 4 spaces
set shiftwidth=4
set expandtab
" default font
set guifont=DejaVu\ Sans\ Mono\ 9
" show line numbers
set number
set relativenumber
" automatically indent on line break
set autoindent
" automatically fold on indents
" set foldmethod=indent
" set colors to 256 for terminal VIM
set t_Co=256
" dark background
set background=dark
" nyummy wombat colours
colorscheme wombat
" enable plugins
filetype plugin on
" highlight syntax
syntax on
" allow a 7-line verticle buffer for the cursor
set so=7
" turn backup off
set nobackup
set nowb
set noswapfile
" auto indent
set ai
" smart indet
set si
" wrap lines
set wrap
" break wrap at words
set lbr
" clipboard for mac OSX
" set clipboard=unnamed
"map <D-c> :w !pbcopy<CR><CR>
"map <D-v> :r !pbpaste<CR>
"vmap <C-c> y:call system("pbcopy", getreg("\""))<CR>
" show whitespace
":set listchars=eol:¬,tab:>·,trail:~,extends:>,precedes:<,space:␣
":set list
Loading…
Cancel
Save