Encore du vim

J'ai encore oublié comment on fait pour supprimer les lignes vides avec vim !
Du coup, punition ! Vous me copierez/collerez 100 fois l'incantation qui va bien :g/^$/d 
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d     
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d     
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d     
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d     
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d     
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d     
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d     
:g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    :g/^$/d    
:g/^$/d

Et, avant d'oublier aussi, voici les incantations pour supprimer les lignes dupleekées :
g/^\(.*\)$\n\1$/d 

NostalGeek

Toujours coincé autour de la piscine !

Facebook lit dans mes pensées (ou pas)

"Metall (urgeek), vous avez plus d’amis sur Facebook que vous le pensez."

C'est le mail que m'a envoyé Marc Montagne-de-sucre. Et bien c'est tout à fait faux. En effet, j'étais persuadé que dès la création de ma page j'aurais 10^9 amis. Et bien non, j'en ai zéro. Normal, j'ai juste créé la page pour bloquer le nom et faire un lien entrant vers ce blog. Du coup, je n'ai pas plus d'amis que ce que pensais.

Plus généralement il faut se méfier de phrases faisant appel à ce que pensent les gens. Par exemple : "veuillez laisser cet endroit dans l'état où vous aimeriez le trouver en entrant". C'est risqué, ça préjuge de l'état dans lequel on aimerai trouver l'endroit en entrant...

Update: à la relecture, ce billet me semble bravement incompréhensible. Ma première impulsion a été de clarifier, puis en fait non.

IdeoloGeeK

En ce moment je perd un temps dingue à siroter des trucs au bord de la piscine... Du coup, j'ai à peine le temps de gribouiller quelques fonds d'écran. Vivement la fin des vacances.

ggg?G : rot13 sous Vim

C'est exactement le genre de chose qu'on trouve en trainant dans le :help de vim. La séquence ggg?G qui sonne comme une déglutition de bande dessinée permet en fait d'encoder le fichier courant en rot13. Par exemple "J'apprécie les fruits au sirop" nous donne "W'ncceépvr yrf sehvgf nh fveb". Pour plus de sécurité pensez systémateekement à appleeker rot13 deux fois de suite.

Dans le même genre, toujours sous vim, la séquence gf permet d'inclure le fichier dont le nom est sous le curseur. Super utile pour faire par exemple un gros fichier LaTeX avec tous les input dedans.

Pour l'instant j'y touche pas

Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas
Pour l'instant j'y touche pas