S'il y a probleme de couleurs, ajouter au .bashrc :
  export TERM=xterm-256color
    (verifier avec 'tput colors' que ca retourne bien 256)





https://l.messenger.com/l.php?u=https%3A%2F%2Fftp.traduc.org%2Fdoc-vf%2Fgazette-linux%2Fhtml%2F2008%2F152%2Flg152-C.html&h=AT0olcNyj2hovnCwhdEz4TzB0oStACDAEz4dTK6OO9nonvJHHwqrtYMCUeLMolVhdBQz_GN2ciUbAfquT9pgZnK9mi8CmaZTVaQSGzPg1Vv2NdEE-fdc4g07pzmLbxlfqfrvSSmpYMKknXLsLbw

https://www.tictech.info/post/vim_basic
https://www.tictech.info/post/vim_avance_p1
https://www.tictech.info/post/vim_avance_p2

https://arolla.developpez.com/tutoriels/programmation/editeurs-code/dompter-vim-en-trois-temps/
https://borntocode.fr/ameliorer-votre-productivite-avec-vim/

https://artisan.karma-lab.net/vim-plugins-indispensables
https://vimawesome.com/
https://medium.com/@brunojorge11/vim-as-php-ide-83310dddbf03

https://github.com/ycm-core/YouCompleteMe

https://github.com/mmozuras/vimfiles/blob/master/vimrc
https://borntocode.fr/ameliorer-votre-productivite-avec-vim/
https://github.com/JakobGM/dotfiles/blob/master/config/nvim/init.vim
https://gist.github.com/millermedeiros/1262085

https://www.youtube.com/watch?v=XA2WjJbmmoM



Gestion des plugins :

https://github.com/junegunn/vim-plug



Autres plugins interessants a regarder :

"Plug 'ryanoasis/vim-devicons'                   " Lot d'icones pour NerdTree
"Plug 'majutsushi/tagbar'                        " Barre d'affichage des objets du code en cours
"Plug 'ycm-core/YouCompleteMe'                   " Autocompletion de code
"Plug 'cakebaker/scss-syntax.vim'
"Plug 'othree/html5.vim'

ludovicchabant/vim-gutentags    -- ctags
majutsushi/tagbar               -- Menu de ctags
cohama/lexima.vim               -- Clos auto les {([ ...
honza/vim-snippets              -- Gestion de snippets (template de bouts de code)
Valloric/YouCompleteMe          -- Autocompletion
mbbill/undotree










         MEMO DES COMMANDES



** Plugins
  :PlugInstall   -- Installer les plugins ajoutes dans la liste ci-dessous
  :PlugClean     -- Nettoyer les plugins supprimes de la liste
  :PlugUpdate    -- Update les plugins installes

** Souris
  <Shift><Mouse-Selection>  -- Pour copier du texte
  <Shift><Mouse-Right>      -- Coller du texte

** Touches initiales
  i / a                     -- Passer en mode insertion
  A                         -- Passer en mode insertion a la fin de la ligne
  d / y / p                 -- Delete / Yank / Paste
  o / O                     -- Ajoute une ligne vide dessous/dessus
  w / W                     -- Se deplacer de mot/MOT en mot/MOT
  %                         -- Passer de l'ouverture a la fermeture d'un ({[ <=> ]})
  :w/<filename>             -- Enregistrer sous

** Folds
  zf3j                      -- Creer un fold des 3 lignes en dessous
  za                        -- Toggle le fold
  zM / zR                   -- Ferme/Ouvre tous les folds
  zd / zE                   -- Supprime un/tous les fold(s)

** Completion
  C-n / C-p                 -- Lister les completions possibles
  C-i C-o                   -- Omni-completion

** Marques
  ma                        -- Poser le marqueur 'a'
  'a                        -- Aller au marqueur 'a'
  :marks                    -- Lister les marqueurs

** Persos
  ;                         -- Ajoute un ';' en fin de ligne

  C-f / <leader><Up>        -- Cree un fold ?{ to %}
  <leader><Down>            -- Cree un fold /{ to %}
  <F9>                      -- Toogle fold
  <leader><PageUp>          -- Ferme tous les folds
  <leader><PageDown>        -- Ouvre tous les folds

  <F7>                      -- Syntaxe : Infos
  <F8>                      -- Syntaxe : Errors

  <leader><Left>/<Right>    -- Ajoute/Enleve 1 indentation

  <leader>q                 -- Quitte et cree une session
  <leader>d                 -- Supprime la session en cours
  <leader>w                 -- Enregistre tous les onglets

  <leader><leader>          -- Commente la ligne

  <leader>e                 -- Toogle NerdTree

  <F3>/<leader>t            -- Cree un nouvel onglet, et ouvre NerdTree
  <F2>/<F4>                 -- Navigue dans les tab
  <leader><F2>/<F4>         -- Deplace le tab courant

  <F12>                     -- Paste Toggle : Desactive l'autoindent pour coller du code

  <ESC><ESC>                -- Quitter le search highlighting

  <TAB>                     -- Autocompletion

** Plugin : NerdTree
  m                         -- Affiche le menu pour creer/deplacer/suppimer des fichiers/repertoies

** Plugin : Vimagit
  <F6>/:Magit               -- Affiche l'interface. Puis commandes :
    S                       -- Pour staged une modif
    CC                      -- Commit (mettre le commentaire puis refaire CC)
    q                       -- Quitter Magit


** Plugin : Gitgutter
  ]c / [c                   -- Aller a la suivante/precedente modification (map <MON SHORTCUT> <Plug>(GitGutterNextHunk) / PrevHunk)
  <leader>hs                -- Stage la modif
  <leader>hu                -- Annuler la modif

** Spell : Correction orth
  <F11>                     -- Active/Desactive/Switch entre les langues
  <TAB>                     -- Completer/Corriger un mot