From: Philippe Hürlimann Date: Tue, 26 Mar 2019 16:17:27 +0000 (+0100) Subject: new c settings X-Git-Url: https://git.hurlimann.org/?a=commitdiff_plain;h=95fd9e2d1b500917e5516140042c2b1b63636e9a;p=vimfiles.git new c settings --- diff --git a/ftplugin/c.vim b/ftplugin/c.vim index 6dd8388..a740a24 100644 --- a/ftplugin/c.vim +++ b/ftplugin/c.vim @@ -1,6 +1,10 @@ let g:clang_complete_copen=1 let g:clang_auto_select=1 - +let g:clang_format#detect_style_file=1 let g:clang_format#code_style="chromium" nnoremap f :ClangFormat + +set tabstop=2 +set shiftwidth=2 +set softtabstop=2 diff --git a/init.vim b/init.vim index 49f1800..6f817ef 100644 --- a/init.vim +++ b/init.vim @@ -1,5 +1,7 @@ set runtimepath^=/usr/share/vim/vimfiles +autocmd BufRead,BufNewFile *.h set filetype=c + call plug#begin('~/.local/share/nvim/plugged') Plug 'airblade/vim-gitgutter' @@ -54,6 +56,7 @@ set laststatus=2 set hidden let g:LanguageClient_serverCommands = { + \ 'c': ['ccls', '--log-file=/tmp/cc.log'], \ 'haskell': ['hie-wrapper'], \ 'python': ['pyls'], \ 'rust': ['rustup', 'run', 'stable', 'rls'],