Mercurial > dotfiles.old
comparison vimrc @ 42:4c3b25554bbb
Enable smart folding
author | zegervdv <zegervdv@me.com> |
---|---|
date | Mon, 21 Apr 2014 11:36:34 +0200 |
parents | f79361618cac |
children | 1e04e6fd6b9b |
comparison
equal
deleted
inserted
replaced
41:1b3381f349f0 | 42:4c3b25554bbb |
---|---|
3 " General Settings {{{ | 3 " General Settings {{{ |
4 set nocompatible | 4 set nocompatible |
5 set laststatus=2 | 5 set laststatus=2 |
6 set noshowmode | 6 set noshowmode |
7 | 7 |
8 let g:pathogen_disabled = ['ack'] | |
8 execute pathogen#infect() | 9 execute pathogen#infect() |
9 | 10 |
10 set backspace=2 | 11 set backspace=2 |
11 set autowrite | 12 set autowrite |
12 | 13 |
187 let g:indent_guides_auto_colors = 0 | 188 let g:indent_guides_auto_colors = 0 |
188 let g:indent_guides_guide_size = 1 | 189 let g:indent_guides_guide_size = 1 |
189 highlight IndentGuidesEven guibg=background | 190 highlight IndentGuidesEven guibg=background |
190 highlight IndentGuidesOdd guibg='#282a2e' | 191 highlight IndentGuidesOdd guibg='#282a2e' |
191 | 192 |
192 " }}} | 193 au FileType c setl foldmethod=syntax |
194 | |
195 | |
196 " }}} | |
197 | |
193 " Vim Math plugin; make simple calculations {{{ | 198 " Vim Math plugin; make simple calculations {{{ |
194 vmap <expr> ++ VMATH_YankAndAnalyse() | 199 vmap <expr> ++ VMATH_YankAndAnalyse() |
195 nmap ++ vip++ | 200 nmap ++ vip++ |
196 " }}} | 201 " }}} |
197 " Airline configuration {{{ | 202 " Airline configuration {{{ |
210 nnoremap <silent> <leader>y :YRShow<CR> | 215 nnoremap <silent> <leader>y :YRShow<CR> |
211 " }}} | 216 " }}} |
212 " Nerdtree {{{ | 217 " Nerdtree {{{ |
213 map <F2> :NERDTreeToggle<CR> | 218 map <F2> :NERDTreeToggle<CR> |
214 map <Leader>e :NERDTreeToggle<CR> | 219 map <Leader>e :NERDTreeToggle<CR> |
215 let NERDTreeIgnore = ['\.aux$', '\.log$', '\.out$'] | 220 let NERDTreeIgnore = ['\.aux$', '\.log$', '\.out$', '\.o$', '\.hex$', '\.bin$', '\.elf$'] |
216 " }}} | 221 " }}} |
217 " Vim - Rspec {{{ | 222 " Vim - Rspec {{{ |
218 map <leader>t :call RunCurrentSpecFile()<CR> | 223 map <leader>t :call RunCurrentSpecFile()<CR> |
219 map <leader>s :call RunNearestSpec()<CR> | 224 map <leader>s :call RunNearestSpec()<CR> |
220 map <leader>l :call RunLastSpec()<CR> | 225 map <leader>l :call RunLastSpec()<CR> |