comparison vimrc @ 171:1e77456c253b

Fixes to vimrc
author zegervdv <zegervdv@me.com>
date Mon, 03 Nov 2014 19:46:48 +0100
parents 9ee1bb5d8360
children 689a19d567c7
comparison
equal deleted inserted replaced
170:1cdae31a21da 171:1e77456c253b
101 au BufNewFile,BufRead,BufEnter *.tex setlocal spell spelllang=en_gb 101 au BufNewFile,BufRead,BufEnter *.tex setlocal spell spelllang=en_gb
102 au BufNewFile,BufRead,BufEnter *.tex setlocal textwidth=0 102 au BufNewFile,BufRead,BufEnter *.tex setlocal textwidth=0
103 au BufNewFile,BufRead,BufEnter *.txt setlocal spell spelllang=en_gb 103 au BufNewFile,BufRead,BufEnter *.txt setlocal spell spelllang=en_gb
104 au BufNewFile,BufRead,BufEnter *.txt setlocal textwidth=0 104 au BufNewFile,BufRead,BufEnter *.txt setlocal textwidth=0
105 105
106 autocmd BufRead *_spec.rb set filetype=rspec
107
106 highlight SpellBad ctermbg=256 ctermfg=210 108 highlight SpellBad ctermbg=256 ctermfg=210
107 highlight SpellLocal ctermbg=240 ctermfg=010 109 highlight SpellLocal ctermbg=240 ctermfg=010
108 110
109 " When editing a file, always jump to the last known cursor position. 111 " When editing a file, always jump to the last known cursor position.
110 " Don't do it for commit messages, when the position is invalid, or when 112 " Don't do it for commit messages, when the position is invalid, or when
438 let g:airline#extensions#tabline#left_alt_sep = '' 440 let g:airline#extensions#tabline#left_alt_sep = ''
439 let g:airline#extensions#tabline#right_sep = '' 441 let g:airline#extensions#tabline#right_sep = ''
440 let g:airline#extensions#tabline#right_alt_sep = '' 442 let g:airline#extensions#tabline#right_alt_sep = ''
441 " }}} 443 " }}}
442 " Unite {{{ 444 " Unite {{{
443 call unite#filters#matcher_default#use(['matcher_fuzzy','matcher_regexp']) 445 call unite#filters#matcher_default#use(['matcher_fuzzy'])
444 call unite#filters#sorter_default#use(['sorter_rank']) 446 call unite#filters#sorter_default#use(['sorter_rank'])
445 " call unite#set_profile('files', 'smartcase', 1) 447 " call unite#set_profile('files', 'smartcase', 1)
446 call unite#custom#profile('files', 'context.smartcase', 1) 448 call unite#custom#profile('files', 'context.smartcase', 1)
447 call unite#custom#source('line,outline', 'matchers', 'matcher_fuzzy') 449 call unite#custom#source('line,outline', 'matchers', 'matcher_fuzzy')
448 call unite#custom#source( 'buffer', 'converters', ['converter_file_directory']) 450 call unite#custom#source( 'buffer', 'converters', ['converter_file_directory'])
476 nnoremap <silent> <SPACE>k :<C-u>Unite -auto-preview -buffer-name=recent file_mru<cr> 478 nnoremap <silent> <SPACE>k :<C-u>Unite -auto-preview -buffer-name=recent file_mru<cr>
477 nnoremap <silent> <leader>y :<C-u>Unite -buffer-name=yanks history/yank<cr> 479 nnoremap <silent> <leader>y :<C-u>Unite -buffer-name=yanks history/yank<cr>
478 nnoremap <silent> <leader>/ :<C-u>Unite -no-quit -buffer-name=search grep:.<cr> 480 nnoremap <silent> <leader>/ :<C-u>Unite -no-quit -buffer-name=search grep:.<cr>
479 nnoremap <silent> <leader>o :<C-u>Unite outline<CR> 481 nnoremap <silent> <leader>o :<C-u>Unite outline<CR>
480 nnoremap <silent> <leader>t :<C-u>Unite tag<CR> 482 nnoremap <silent> <leader>t :<C-u>Unite tag<CR>
481 nnoremap <silent> <C-p> :<C-u>Unite -start-insert file_rec/async buffer<CR> 483 nnoremap <silent> <C-p> :<C-u>Unite -start-insert buffer file_rec/async<CR>
482 nnoremap <silent> <leader>h :<C-u>Unite ssh://Hurricane/STM-Quadcopter/source<CR> 484 nnoremap <silent> <leader>h :<C-u>Unite ssh://Hurricane/STM-Quadcopter/source<CR>
483 nnoremap <silent> <leader>i :<C-u>Unite ssh://imac-van-zeger.local/Documents<CR> 485 nnoremap <silent> <leader>i :<C-u>Unite ssh://imac-van-zeger.local/Documents<CR>
484 " }}} 486 " }}}
485 " Unite Build {{{ 487 " Unite Build {{{
486 " TODO: Create builders eg Latex, Vagrant? 488 " TODO: Create builders eg Latex, Vagrant?
528 return "\<CR>" 530 return "\<CR>"
529 endif 531 endif
530 endfunction 532 endfunction
531 " <CR> close popup and save indent or expand snippet 533 " <CR> close popup and save indent or expand snippet
532 imap <expr> <CR> CleverCr() 534 imap <expr> <CR> CleverCr()
535
533 " }}} 536 " }}}
534 " Neo Snippets {{{ 537 " Neo Snippets {{{
535 imap <C-k> <Plug>(neosnippet_expand_or_jump) 538 imap <C-k> <Plug>(neosnippet_expand_or_jump)
536 smap <C-k> <Plug>(neosnippet_expand_or_jump) 539 smap <C-k> <Plug>(neosnippet_expand_or_jump)
537 xmap <C-k> <Plug>(neosnippet_expand_target) 540 xmap <C-k> <Plug>(neosnippet_expand_target)