waf waf waf.avaland.org : un blog mortellou de chez cheperoux ! :-D

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

mardi 29 septembre 2009

Dev : diff et patch

Créer un fichier «unified diff»

$ diff -u fichier.avant fichier.apres > le.patch

Appliquer le patch

$ patch -p0 < le.patch

mardi 22 septembre 2009

emacs : ouvrir un fichier distant

GNUEmacs permet de tout faire et, entre autres, d'éditer dans une seule session un fichier distant ou avec les droits d'un autre utilisateur.

Ouvrir un fichier en tant que super utilisateur

 C-x C-f  /sudo::/etc/mysql/my.cnf

Ouvrir un fichier distant

C-x C-f  /ssh:oliman@groundation.avaland.org:/home/oliman/taratata.py

Ces fonctionnalités nécessitent le plugin TRAMP (Transparent Remote Access, Multiple Protocols), inclus par défaut avec les versions d'emacs ≥ 22:1 [1]

Notes

[1] emacs CVS packagé pour GNU/Linux Debian : http://emacs.orebokech.com

Lire la suite...