Initial commit
[dotfiles/vim.git] / .vimrc
1 syntax on
2
3 filetype on
4 filetype plugin on
5
6 set smartindent         "Turn on smart indent
7 set tabstop=4           "set tab character to 4 characters
8 set expandtab           "turn tabs into whitespace
9 set shiftwidth=4        "indent width for autoindent
10 filetype indent on      "indent depends on filetype
11
12 "set background=light
13 "set background=dark
14 "let g:solarized_termcolors=16
15 "colorscheme solarized
16
17 colorscheme mustang
18 set t_Co=256 
19
20 set number
21 "set numberwidth=4
22
23 "set cursorline "Highlight current line
24
25 set formatoptions=tcqn2
26
27 set ruler
28
29 " stop indenting when pasting
30 nnoremap <f5> :set invpaste paste?<CR>
31 set pastetoggle=<f5>
32 " then try hitting the F5 key while in insert mode
33 " or just :set paste
34 set showmode
35
36 " Disable auto-identing
37 nnoremap <f8> :setl noai nocin nosi inde=<CR>
38 " Re-enable auto-identing
39 nnoremap <f9> :setl ai cin si<CR>