add .vimrc
commit
fede626d08
@ -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…
Reference in New Issue