Un terminal dans Neovim

Comme je l’ai indiqué dans un précédent billet, je suis passé à Neovim. En pratique, cela reste très proche de Vim. Mais, on commence à voir de nouvelles fonctionnalités très in

Ma config

Je suis un utilisateur de longue date de la ligne de commande, et de vim en particulier. J’essaye d’apprendre régulièrement de nouvelles choses (méthodes, outils, astuces) pour m’améliorer et être plus efficace.

Encore plus de tips pour Vim

Dans la série des astuces pour Vim, voici le troisième épisode (le premier se trouve par ici et le second par là). Jamis Buck, l’auteur de Capistrano, revient sous Vim après plusieurs années de textmate. La bonne nouvelle, c’est qu’il

Github theme for Vim

Scott Becker has made a Github theme for Textmate, so I’ve decided to made a Github theme for ViM. It’s available on github: Github Vim Theme.

Nouveaux tips pour vim

Voici une nouvelle fournée de tips pour Vim. Pour les retardataires, la première série est toujours disponible par là. CTRL+v reste une valeur sûre : ca active la sélection rectangulaire. Suivie de I, ca permet d&rsq

Tips pour Vim

Voici quelques trucs pour ViM que j’ai utilisé aujourd’hui : mettre au BufRead,BufNewFile /etc/apache/** setf apache2 dans le fichier $HOME/.vim/ftdetect/apache.vim pour que les fichiers /etc/apache2 soient bien reconnus comme des fichiers de conf d’apache (pour la coloration syntaxique) ; % pour sauter d’une parenthèse ouvrante à la parenthè

Copier-Coller depuis ViM

Dans mon dernier billet, j’écrivais que je rédige mes billets avec ViM, puis que je fais un copier-coller vers l’interface web de Dotclear. Pour cela, je fais la combinaison de touches suivantes : gg Aller au début du fichier et "* utiliser le registre "* pour ...

Coloration syntaxique dans Vim pour les billets Dotclear

Je ne sais pas pour vous, mais moi, j’ai horreur de devoir taper du texte dans mon navigateur web. Aussi, dès que je tape plus de quelques lignes, j’utilise ViM, puis je fais un copier-coller vers firefox. Cela me permet par exemple de profiter de la coloration syntaxique. En particulier, je tape mes billets sous ViM, et je me suis donc créé le fichier de

Templates dans vim 2 / 2

Comme promis, nous allons donc voir comment avoir des templates un peu plus dynamiques. Le langage de script de vim n’étant pas des plus sympathiques, je préfère appeler un programme externe. Pour cela, nous allons remplacer la ligne que nous avions insérée dans le fichier vimrc

Templates dans vim 1 / 2

Hop, pour ce premier tips, je vais vous montrer comment utiliser des templates dans Vim. Par exemple, supposons que je veuille avoir ces quelques lignes : #!/usr/bin/env ruby # Author: Bruno Michel <bmichel@menfin.info> # Licence: MIT <http://www.opensource.org/licenses/mit-license.html> au début de chaque nouveau script ruby. Mode d’emploi Pour cela, nous allons faire simple : créer un fichier avec ce template, et le placer