.vimrc 907 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. " let's not worry about vi
  2. set nocompatible
  3. " force plugins to load correctly when we turn it back on below
  4. filetype off
  5. " syntax highlights by default
  6. syntax on
  7. " for stupid plugins
  8. filetype plugin indent on
  9. " lead us, brave comma
  10. let mapleader=","
  11. " show file stats
  12. set ruler
  13. " UTF8!
  14. set encoding=utf-8
  15. " relative line number, jump at will!
  16. " set relativenumber
  17. set number
  18. " better scheme
  19. colorscheme delek
  20. " status bar
  21. set laststatus=2
  22. " Cursor motion
  23. set scrolloff=3
  24. set backspace=indent,eol,start
  25. set matchpairs+=<:> " use % to jump between pairs
  26. runtime! macros/matchit.vim
  27. " Formatting
  28. map <leader>q gqip
  29. " security detail
  30. set modelines=0
  31. " no beeping here
  32. set visualbell
  33. " we can hide buffers if we want
  34. set hidden
  35. " Searching
  36. set hlsearch
  37. set incsearch
  38. set ignorecase
  39. set smartcase
  40. set showmatch
  41. map <leader><space> :let @/=''<cr> " clear search
  42. set noswapfile " disable swap file