M'enfin ?!?

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 30 mai 2008

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.

Screenshot of the Github theme for Vim

dimanche 18 novembre 2007

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èse fermante qui lui correspond (et vice-versa) : c'est un déplacement classique dans ViM, mais ca fait toujours plaisir quand on a des dizaines de parenthèses qui s'ouvrent et se ferment dans tous les sens ;
  • 248| permet de se déplacer au 248ème caractère de la ligne courante ;
  • gg247<barre d'esspacement> permet de se déplacer au 248ème caractère du fichier (en fait, ca permet de se placer sur le premier caractère, puis d'avancer 247 fois d'un caractère).

Bref, rien d'extraordinaire, mais je suis bien malheureux quand je me retrouve sous un autre éditeur et que je ne peux plus utiliser ces petits trucs.

mardi 11 juillet 2006

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 ...
yG      ... copier le texte jusqu'à la fin du fichier.

Et comme le registe "* correspond au clipboard, je peux ensuite coller mon texte dans mon navigateur web (firefox).

Mais pour ce post, j'ai décidé de suivre le conseil de Romuald et d'utiliser l'extension Mozex, et à première vue, ca paraît pas mal.

Mise à jour : bon, en fait, j'ai un problème d'encodage avec mozex, mais j'espère bien le régler.

dimanche 9 juillet 2006

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 syntaxe pour là aussi avoir la coloration syntaxique. Ce fichier est téléchargeable ici : dotclear.vim Il faut le placer dans le répertoire ~/.vim/syntax/.

Et pour que ViM sache automatiquement que les fichiers avec l'extension .dc sont au format dotclear, il suffit de créer un fichier ~/.vim/ftdetect/dotclear.vim avec le contenu suivant :

au BufRead,BufNewFile *.dc  set ft=dotclear

Templates dans vim 2 / 2

Voici la suite du précédent tips.

Lire la suite...

mercredi 5 juillet 2006

Templates dans vim 1 / 2

Hop, pour ce premier tips, je vais vous montrer comment utiliser des templates dans Vim.

Lire la suite...