


Mon vimrc
Author: admin
Cela fait maintenant un moment que j’utilise l’éditeur de texte Vim1 pour tout type d’édition, code source, fichier txt, documentation LaTeX, mettre à jour mon blog2 etc… Pendant très longtemps j’utilisais différents fichier de configuration Vim3 que je pouvais trouver sur la toile. Je n’avais pas pris le temps d’écrire mon vimrc la première raison est que cela demande du temps d’avoir un vimrc bien adapté à nos besoins, et puis je pense que je n’avais simplement pas le courage de le faire. Un vimrc est à mes yeux en constante évolution tout comme lorsque l’on développe un logiciel, il doit être régulièrement mis à jour, nos besoins changes, nous découvrons de nouvelle commandes chaque jour, et puis tout simplement un petit coup de jeune lui fera le plus grand bien, pour moi un vimrc ne pourra pas être terminé un jour. Je vais donc vous faire partager mon vimrc qui est très simpliste finalement il n’a rien de bien compliqué et il est loin d’être terminé pour dire la vérité ceci n’est qu’un premier jet.
"""""""""""""""""""""""""""""""""""""""""" "Fichier de configuration pour vim "Auteur: Hobbestigrou "Version 0.1 """""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""" "Activation de la coloration syntaxique "et de l'indetation """""""""""""""""""""""""""""""""""""""""" set nocompatible "Supprime le comportement de Vi syntax on " Activation de la coloration syntaxique colorscheme navajo "Thème pour la coloration syntaxique set ai "Pour l'autoindetation set expandtab set shiftwidth=4 set softtabstop=4 set autoindent set smartindent """""""""""""""""""""""""""""""""""""""""" "Activation de la numérotation de lignes """""""""""""""""""""""""""""""""""""""""" set number set numberwidth=3 """""""""""""""""""""""""""""""""""""""""" "Activation de la barre de status """""""""""""""""""""""""""""""""""""""""" set laststatus=2 set statusline=%t%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [FENC=%{&fileencoding}]\ [ASCII=\%03.3b]\ [HEX=\%02.2B]\ [POS=%04l,%04v]\ [%p%%]\ [LEN=%L]\ """"""""""""""""""""""""""""""""""""""""""" "Afficher les délimeteurs de bloc "correspondant """"""""""""""""""""""""""""""""""""""""""" set showmatch """"""""""""""""""""""""""""""""""""""""""" "Différentes options pour la recherche """"""""""""""""""""""""""""""""""""""""""" set incsearch set hlsearch set ignorecase set smartcase """"""""""""""""""""""""""""""""""""""""""" "Menu completion """"""""""""""""""""""""""""""""""""""""""" set wildmenu """"""""""""""""""""""""""""""""""""""""""" "Activer une confirmation lorsque l'on "quitte sans avoir enregistrer le fichier """"""""""""""""""""""""""""""""""""""""""" set confirm """"""""""""""""""""""""""""""""""""""""""" "Afficher la contenant le curseur """"""""""""""""""""""""""""""""""""""""""" set cursorline """"""""""""""""""""""""""""""""""""""""""" "Activation de la souris en mode shell """"""""""""""""""""""""""""""""""""""""""" set mouse=a """""""""""""""""""""""""""""""""""""""""""""""""" "Mapping pour insérer la date du jour """""""""""""""""""""""""""""""""""""""""""""""""" imap \date <C-R>=strftime("%d/%m/%Y")<CR> """""""""""""""""""""""""""""""""""""""""""""""""" "Correction orthographique """""""""""""""""""""""""""""""""""""""""""""""""" autocmd BufEnter *.txt set spell autocmd BufEnter *.txt set spelllang=fr |
Comme vous pouvez le constater il n’est pas très complet, il contient surtout la coloration syntaxique, l’autoidentation, la barre de status etc… Un vimrc classique, mais que je trouve tout de même un peu moche j’ai honte de vous le montrer. L’instruction set confirm est très pratique par exemple si vous avez édité un fichier que vous le quitter sans sauver, Il vous demandera si vous désirez sauver les modifications. J’active la correction orthographique, mais que sur les fichiers ayant l’extension txt, car sinon je trouve que cela gène la lisibilité du code de voir du rouge partout et ce n’est pas du tout agréable. J’active une gestion avancé pour la recherche à la mode firefox qui cherche le mot pendant qu’on l’écrit. Si vous voulez vous en servir n’hésiter pas, j’écrirai un autre article avec mon vimrc lors de l’upgrade de celui-ci.
- Qui est de loin le meilleur des éditeurs à mes yeux. Celui avec lequel je me sens le plus à l’aise. [↩]
- Grâce au plugin Vim blogit.vim [↩]
- Vimrc [↩]
read comments (0)Vim-fr.org
Author: admin
Vim-fr.org est un site français consacré à vim. Vim est un éditeur de texte, c’est-à-dire qu’il vous permet l’édition de fichier texte. Vim s’utilise en mode texte(c’est-à-dire qu’il se lance depuis le terminal), mais il existe aussi une version avec une gui Gvim. Vim est très puissant pour ne pas dire le meilleur sans vouloir lancer un troll
. Sa prise en main nécessite un peu de temps, il y a par exemple plusieurs modes, mais je vous écrirez un article de présentation une prochaine fois, car ce n’est pas le but de cet article. Ce que je peux vous dire c’est qu’une fois que vous commencerez à l’utiliser vous ne pourrez plus vous en passer. La configuration ce fait avec un fichier .vimrc que vous placerez dans votre home.
Vim-fr.org a ouvert ses portes il y a un peu près 1 mois, c’est moi-même qui en suit à l’initiative avec Olivier Le Thanh Duong. L’idée nous est venu très simplement nous discutions sur irc, puis nous avons remarquer qu’il n’y avait pas de salon français sur le serveur freenode. Nous avons donc commencer par ouvrir un salon #vim-fr . Puis très peu de temps après, nous nous sommes aussi rendu compte qu’il n’existait pas encore de site français consacré à Vim, et Vim-fr.org est née.
Si nous avons choisis d’utiliser dokuwiki, c’est pour que le site devienne un site communautaire, ce que je veux dire par-là c’est que tout le monde pourra écrire des articles, des tutoriels etc… Le blog est quand à lui réservé aux admins. J’aimerais aussi beaucoup remercier BramCi (psycojoker est son pseudo sur le site) qui a beaucoup participé à la naissance du site, et qui est aussi un modérateur du site. C’est aussi lui qui a créé cet image
![]()
Pour le moment il est vrai que le site ne contient pas encore beaucoup de texte , d’ailleurs si des utilisateurs de Vim passe par-là n’hésiter à vous inscrire, et participer au site
.
Vous pouvez aussi nous rejoindre sur irc
- Serveur: irc.freenode.org
- Salon: #vim-fr
J’espère que le site fonctionnera, et que vous trouverez ce que vous cherchez. Le site est pour le moment à sa version1, il se pourrait qu’il subisse quelques mise à jours très prochainement notamment au niveau du design.
Traduction de la documentation de Vim


