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'],