Mercurial > dotfiles
changeset 409:63463782d1cd
Merge changes.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Wed, 10 Jan 2018 00:05:36 -0800 |
parents | 1da269c50dca (current diff) c32b9b172314 (diff) |
children | 72365ec18f54 |
files | vim/vimrc |
diffstat | 2 files changed, 27 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/cvim/cvimrc Wed Jan 10 00:02:16 2018 -0800 +++ b/cvim/cvimrc Wed Jan 10 00:05:36 2018 -0800 @@ -23,5 +23,10 @@ map <Leader>u :restore<Space> +site '*://*.inoreader.com/*' { + unmap j + unmap k +} + let configpath = "D:\\Home\\DotFiles\\cvim\\cvimrc" set localconfig
--- a/vim/vimrc Wed Jan 10 00:02:16 2018 -0800 +++ b/vim/vimrc Wed Jan 10 00:05:36 2018 -0800 @@ -299,6 +299,7 @@ " I could maybe replace pyflakes with frosted? let g:syntastic_python_checkers = ['flake8'] ", 'pylint'] let g:syntastic_python_python_exec = 'python3' +let g:syntastic_python_flake8_args='--ignore=W191,W391' " }}} @@ -621,11 +622,27 @@ nnoremap N Nzvzz " YCM mappings. -nnoremap <Leader>jj :YcmCompleter GoToImprecise<cr>zv -nnoremap <Leader>jd :YcmCompleter GoToDefinition<cr>zv -nnoremap <Leader>jh :YcmCompleter GoToDeclaration<cr>zv -nnoremap <Leader>ji :YcmCompleter GoToInclude<cr> -nnoremap <Leader>jc :YcmCompleter GetDoc<cr> +augroup VimRC_YouCompleteMe + autocmd! + autocmd FileType cpp nnoremap <Leader>jj :YcmCompleter GoToImprecise<cr>zv + autocmd FileType cpp nnoremap <Leader>jd :YcmCompleter GoToDefinition<cr>zv + autocmd FileType cpp nnoremap <Leader>jh :YcmCompleter GoToDeclaration<cr>zv + autocmd FileType cpp nnoremap <Leader>ji :YcmCompleter GoToInclude<cr> + autocmd FileType cpp nnoremap <Leader>jc :YcmCompleter GetDoc<cr> +augroup END + +" OmniSharp mappings +augroup VimRC_OmniSharp + autocmd! + autocmd FileType cs setlocal omnifunc=OmniSharp#Complete + autocmd BufEnter,TextChanged,InsertLeave *.cs SyntasticCheck + autocmd CursorHold *.cs call OmniSharp#TypeLookupWithoutDocumentation() + autocmd FileType cs nnoremap <Leader>jj :OmniSharpGotoDefinition<cr> + autocmd FileType cs nnoremap <Leader>x :OmniSharpFixIssue<cr> + autocmd FileType cs nnoremap <Leader>fx :OmniSharpFixUsings<cr> + autocmd FileType cs nnoremap <Leader>tt :OmniSharpTypeLookup<cr> + autocmd FileType cs nnoremap <Leader>dc :OmniSharpDocumentation<cr> +augroup END " }}}