Last active
December 15, 2015 10:19
-
-
Save flacodirt/5245083 to your computer and use it in GitHub Desktop.
Custom vimrc options file
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
syntax on | |
set background=dark " easy on the eyes | |
set ruler " show the line number on the bar | |
set more " use more prompt | |
set autoread " watch for file changes | |
set number " line numbers | |
set hidden | |
set noautowrite " don't automagically write on :next | |
set lazyredraw " don't redraw when don't have to | |
set showmode | |
set showcmd | |
set nocompatible " vim, not vi | |
set autoindent smartindent " auto/smart indent | |
set smarttab " tab and backspace are smart | |
set tabstop=4 " 4 spaces | |
set shiftwidth=4 | |
set scrolloff=5 " keep at least 5 lines above/below | |
set sidescrolloff=5 " keep at least 5 lines left/right | |
set history=200 | |
set backspace=indent,eol,start | |
set linebreak | |
set cmdheight=2 " command line two lines high | |
set undolevels=1000 " 1000 undos | |
set updatecount=100 " switch every 100 chars | |
set complete=.,w,b,u,U,t,i,d " do lots of scanning on tab completion | |
set ttyfast " we have a fast terminal | |
set mouse=a " enable mouse: | |
" Backup locations | |
set backup | |
set backupdir=~/.vim/backup | |
set directory=~/.vim/tmp | |
" Search | |
set incsearch " incremental search | |
set ignorecase " search ignoring case | |
set hlsearch " highlight the search | |
set showmatch " show matching bracket | |
set diffopt=filler,iwhite " ignore all whitespace and sync | |
" Mapping | |
vmap <C-C> "+y |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment