From ca08938f43b67b027c49be975c1841cbcd01131e Mon Sep 17 00:00:00 2001
From: Antoine Marteau <antoine.marteau@g2elab.grenoble-inp.fr>
Date: Thu, 14 Jan 2021 11:06:57 +0100
Subject: [PATCH] formatage code

---
 config/nvim/init.vim | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/config/nvim/init.vim b/config/nvim/init.vim
index 41e7f81..e6f19db 100644
--- a/config/nvim/init.vim
+++ b/config/nvim/init.vim
@@ -15,6 +15,7 @@ set hidden
 set nobackup
 set nowritebackup
 set cmdheight=2
+set scrolloff=8
 set updatetime=300
 set shortmess+=c
 
@@ -39,6 +40,9 @@ Plug 'stsewd/fzf-checkout.vim' "gestion branches et tags avec fzf
 
 Plug 'neoclide/coc.nvim', {'branch': 'release'} " completion
 
+" formatage code
+Plug 'chiel92/vim-autoformat'
+
 " c++/C config
 Plug 'jackguo380/vim-lsp-cxx-highlight' "c++ highlighting
 
@@ -266,3 +270,12 @@ let g:fzf_layout = { 'window': { 'width': 0.8, 'height': 0.8 } }
 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 nnoremap <silent> <leader>vv :Vista!!<CR>
 
+"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
+"""""""""" vim-autoformat
+"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
+" formate le code avec F3
+noremap <F3> :Autoformat<CR>
+" formate le code à l'ecriture du fichier
+au BufWrite * :Autoformat
+let g:autoformat_remove_trailing_spaces = 0
+" laisse la config vim gérer les espace en fin de ligne
-- 
GitLab