.. | ||
autoload | ||
base16 | ||
colors | ||
doc | ||
ftplugin | ||
pack/plugins | ||
plugin | ||
README.md | ||
vimrc | ||
vimrc.bepo |
FichiersVim
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 localleader
est définie sur ;
.
Installation
Il faut cloner le repos et déplacer tous les fichiers dans le dossier ~/.vim
.
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.
vimrc
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.
vimrc.bepo
Le fichier vimrc.bepo est une configuration spéciale pour les claviers bépo. Vous pouvez la retrouver sur le site officiel. Si vous utilisez un clavier bépo, décommentez la première ligne du fichier vimrc.
Sources
Plugins & thème installés
- Thème de couleurs : vim-code-dark
- Auto-pairs : Créer la parenthèse/accolade/etc. fermante automatiquement.
- Endwise : Ferme le
if
ou lewhile
(pour Bash par ex.). - Grammalecte : Permet de corriger les fautes de français (n'oubliez pas d'installer Grammalecte !).
- Rainbow : Colore les pairs de parenthèses et les accolades.
- Vim Doge : Génère des commentaires.
- Syntaxe SourcePawn : Coloration syntaxique et support pour le SourcePawn.
- Vimtex : outil très puissant pour l'utilisation de LaTeX.
- java_getset : script pour créer les getter et les setter en Java.
Plugins de l’ancienne version de ce dépôt qui seront remis plus tard
Plugins non activés
- Vim Markdown : Plugin pour gérer la syntaxe Markdown.
- 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 :
- SpeedDating : incrémenter des dates avec C-A
- Universal Text Linking : lier les liens textes