Artisan Numérique

développement

VIM, mes plugins indispensables

Un VIM qui vient d'être installé, c'est assez déroutant, limite intimidant. Tout le monde vous parle de sa puissance et au premier lancement on se retrouve avec un étrange machin noir et blanc.

Nous avons vu dans un précédent article comment configurer son VIM pour qu'il commence à réagir dans le sens d'un éditeur moderne (coloration syntaxique, etc.). Nous avons aussi vu comment installer des plugins pour ajouter les fonctionnalités que l'on désire. Reste maintenant à voir quels plugins ajouter.

Petite introduction à VIM

Accélérer le démarrage du compilateur Closure avec NailGun

Recharger dynamiquement les feuilles de style d'une page en développement

VIM, le pliage et le masquage

Configurer son VIM

Convertir un site Drupal MySQL vers PostgreSQL simplement

Utiliser VIM comme éditeur externe pour FireFox avec Pentadactyl

Pour les amoureux de vim, s'il est une extension indispensable à FireFox, c'est bien Pentadactyl. Prolongement beaucoup plus poussé du célèbre Vimperator, cette extension permet d'utiliser le navigateur avec la même philosophie que votre éditeur préféré.

Mais, cerise sur le gâteau, Pentadactyl permet aussi d'utiliser VIM (ou tout éditeur externe) pour éditer n'importe quel champ texte sur n'importe quelle page web. C'est valable pour les commentaires, mais aussi pour la rédaction d'article, comme je le fait ici sous Drupal.

Ceci est bien sympathique mais implique l'ouverture d'une nouvelle instance de gVim par défaut. Tout le jeu ici est de changer cela pour utiliser plutôt l'éditeur déjà ouvert.

SublimeText2 comme environnement de développement PHP

S'approprier son terminal Android

Mise en œuvre du kit de développement pour Android

Prise en main de SubVersion

Pousser gedit à son maximum

Débugger et profiler une application PHP

Synchroniser Subversion et CVS

Bash, les blocs de code et les variables

Javassist et Instrumentation dynamique

Petite introduction à JQuery

Mise en oeuvre de DBUS sous Java

Prendre en main CVS

Java - Introduction aux JNI