summary refs log tree commit diff
path: root/.vim/after/ftplugin/c.vim
diff options
context:
space:
mode:
Diffstat (limited to '.vim/after/ftplugin/c.vim')
-rw-r--r--.vim/after/ftplugin/c.vim13
1 files changed, 10 insertions, 3 deletions
diff --git a/.vim/after/ftplugin/c.vim b/.vim/after/ftplugin/c.vim
index 85ff8a2..2d275a6 100644
--- a/.vim/after/ftplugin/c.vim
+++ b/.vim/after/ftplugin/c.vim
@@ -1,12 +1,19 @@
-setlocal cindent
+" setlocal cindent
 
-setlocal foldmethod=syntax
-setlocal foldlevel=10
+" setlocal foldmethod=syntax
+" setlocal foldlevel=10
+
+if exists('g:loaded_nvim_treesitter')
+    set foldmethod=expr
+    set foldexpr=nvim_treesitter#foldexpr()
+endif
 
 if exists('g:loaded_gutentags')
     let g:gutentags_enabled = 1
 endif
 
+let g:neoformat_enabled_c = []
+
 " toggle between header and implementation in c/cpp
 function! Alternate_c()
     let file = expand('%')