refactor README

This commit is contained in:
rick 2023-04-30 18:57:33 +02:00
parent f331827933
commit 7223818984
Signed by: Rick
GPG key ID: 5CBE8779CD27BCBA

View file

@ -1,6 +1,7 @@
# FichiersVim # FichiersVim
Mes fichiers de configuration de Vim. **Les extensions ne marchent que sur les versions de Vim 8.** Mes fichiers de configuration de Vim. **Les extensions ne marchent que sur les
versions de Vim 8.**
La touche `leader` est définie sur `\`. La touche `leader` est définie sur `\`.
@ -11,34 +12,47 @@ La touche `localleader` est définie sur `;`.
Il faut cloner le repos et déplacer tous les fichiers dans le dossier `~/.vim`. Il faut cloner le repos et déplacer tous les fichiers dans le dossier `~/.vim`.
```bash ```bash
git clone --recurse-submodules https://git.gnous.eu/Rick/FichiersVim.git git clone --recurse-submodules https://git.gnous.eu/Rick/dotfiles.git
``` ```
**Attention :** Cette opération va effacer votre configuration Vim actuelle. Je vous conseille de faire un backup juste avant. **Attention :** Cette opération va effacer votre configuration Vim actuelle. Je
vous conseille de faire un backup juste avant.
## vimrc ## vimrc
N'oubliez pas de modifier la variable `g:grammalecte_cli_py` avec le chemin pour Grammalecte afin de faire marcher le plugin. N'oubliez pas de modifier la variable `g:grammalecte_cli_py` avec le chemin
pour Grammalecte afin de faire marcher le plugin.
La touche Leader est mise sur Espace. La touche Leader est mise sur Espace.
## vimrc.bepo ## vimrc.bepo
Le fichier vimrc.bepo est une configuration spéciale pour les claviers bépo. Vous pouvez la retrouver [sur le site officiel](https://bepo.fr/wiki/Vim#.7E.2F.vimrc). Si vous utilisez un clavier bépo, décommentez la première ligne du fichier vimrc. Le fichier vimrc.bepo est une configuration spéciale pour les claviers bépo.
Vous pouvez la retrouver
[sur le site officiel](https://bepo.fr/wiki/Vim#.7E.2F.vimrc). Si vous utilisez
un clavier bépo, décommentez la première ligne du fichier vimrc.
## Sources ## Sources
### Plugins & thème installés ### Plugins & thème installés
* Thème de couleurs : [vim-code-dark](https://github.com/tomasiser/vim-code-dark) * Thème de couleurs : [vim-code-dark](https://github.com/tomasiser/vim-code-dark)
* [Auto-pairs](https://github.com/jiangmiao/auto-pairs) : Créer la parenthèse/accolade/etc. fermante automatiquement. * [Auto-pairs](https://github.com/jiangmiao/auto-pairs) : Créer la
* [Endwise](https://github.com/tpope/vim-endwise) : Ferme le `if` ou le `while` (pour Bash par ex.). parenthèse/accolade/etc. fermante automatiquement.
* [Grammalecte](https://github.com/dpelle/vim-Grammalecte) : Permet de corriger les fautes de français (n'oubliez pas d'installer [Grammalecte](https://grammalecte.net/) !). * [Endwise](https://github.com/tpope/vim-endwise) : Ferme le `if` ou le `while`
* [Rainbow](https://github.com/luochen1990/rainbow) : Colore les pairs de parenthèses et les accolades. (pour Bash par ex.).
* [Grammalecte](https://github.com/dpelle/vim-Grammalecte) : Permet de corriger
les fautes de français (n'oubliez pas d'installer
[Grammalecte](https://grammalecte.net/) !).
* [Rainbow](https://github.com/luochen1990/rainbow) : Colore les pairs de
parenthèses et les accolades.
* [Vim Doge](https://github.com/kkoomen/vim-doge) : Génère des commentaires. * [Vim Doge](https://github.com/kkoomen/vim-doge) : Génère des commentaires.
* [Syntaxe SourcePawn](https://github.com/withgod/vim-sourcepawn) : Coloration syntaxique et support pour le SourcePawn. * [Syntaxe SourcePawn](https://github.com/withgod/vim-sourcepawn) : Coloration
* [Vimtex](https://vimawesome.com/plugin/vimtex) : outil très puissant pour l'utilisation de LaTeX. syntaxique et support pour le SourcePawn.
* [java_getset](https://www.vim.org/scripts/script.php?script_id=490) : script pour créer les getter et les setter en Java. * [Vimtex](https://vimawesome.com/plugin/vimtex) : outil très puissant pour
l'utilisation de LaTeX.
* [java_getset](https://www.vim.org/scripts/script.php?script_id=490) : script
pour créer les getter et les setter en Java.
### Plugins de lancienne version de ce dépôt qui seront remis plus tard ### Plugins de lancienne version de ce dépôt qui seront remis plus tard
@ -47,7 +61,13 @@ Le fichier vimrc.bepo est une configuration spéciale pour les claviers bépo. V
### Plugins non activés ### Plugins non activés
* [Vim Markdown](https://github.com/plasticboy/vim-markdown) : Plugin pour gérer la syntaxe Markdown. * [Vim Markdown](https://github.com/plasticboy/vim-markdown) : Plugin pour
* [Vim OrgMode](https://vimawesome.com/plugin/vim-orgmode) : pour avoir un support du OrgMode d'Emacs dans Vim (n'a pas cependant toutes les fonctionnalités et n'est plus maintenu). Il nécessite quelques plugins en plus qui sont listés ci dessous : gérer la syntaxe Markdown.
* [SpeedDating](https://vimawesome.com/plugin/speeddating-vim) : incrémenter des dates avec C-A * [Vim OrgMode](https://vimawesome.com/plugin/vim-orgmode) : pour avoir un
* [Universal Text Linking](http://www.vim.org/scripts/script.php?script_id=293) : lier les liens textes support du OrgMode d'Emacs dans Vim (n'a pas cependant toutes les
fonctionnalités et n'est plus maintenu). Il nécessite quelques plugins en
plus qui sont listés ci dessous :
* [SpeedDating](https://vimawesome.com/plugin/speeddating-vim) :
incrémenter des dates avec C-A
* [Universal Text Linking](http://www.vim.org/scripts/script.php?script_id=293)
: lier les liens textes