Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Dernière révisionLes deux révisions suivantes | ||
technique:vim [2022/01/06 12:28] – francoisa | technique:vim [2022/01/06 15:00] – francoisa | ||
---|---|---|---|
Ligne 161: | Ligne 161: | ||
let g: | let g: | ||
let g: | let g: | ||
- | |||
- | set encoding=utf-8 | ||
set hidden | set hidden | ||
Ligne 318: | Ligne 316: | ||
</ | </ | ||
+ | |||
===== Plugin et Completion ===== | ===== Plugin et Completion ===== | ||
- | Installation de vim-plug | + | ==== Installation de vim-plug |
- | Installation de coc.nvim | + | source : https:// |
+ | < | ||
+ | curl -fLo | ||
+ | ~ / | ||
+ | https:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | => Création d'un dossier .vim/ | ||
+ | |||
+ | Dans .vimrc, rajouter en fin de fichier (ici un plugin vim-easily-align) : | ||
+ | |||
+ | < | ||
+ | call plug# | ||
+ | " The default plugin directory will be as follows: | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | |||
+ | " Shorthand notation; fetches https:// | ||
+ | Plug ' | ||
+ | |||
+ | " Initialize plugin system | ||
+ | call plug# | ||
+ | |||
+ | </ | ||
+ | ==== Installation de coc.nvim | ||
+ | |||
+ | Installer nodejs auparavant : https:// | ||
+ | |||
+ | < | ||
+ | # Using Ubuntu | ||
+ | curl -fsSL https:// | ||
+ | sudo apt-get install -y nodejs | ||
+ | |||
+ | </ | ||
+ | |||
+ | Modifier .vimrc et rajouter : | ||
+ | < | ||
+ | |||
+ | call plug# | ||
+ | |||
+ | Plug ' | ||
+ | |||
+ | call plug# | ||
+ | |||
+ | </ | ||
+ | |||
+ | Puis lancer vim et installer le plugin | ||
+ | |||
+ | ==== Installation de complétion pour python ==== | ||
+ | |||
+ | ==== Plusieurs plugin pour python : coc-jedi, coc-pyright, | ||
+ | |||
+ | Nombreux extensions : https:// | ||
+ | |||
+ | Et relancer vim et lancer : | ||
+ | |||
+ | < | ||
+ | :CocInstall coc-jedi | ||
+ | |||
+ | </ | ||
- | Installation de coc-jedi | + | ou : |