emacs

Quelques asctuces bien pratiques pour apprendre à mieux utiliser le seul et unique vrai éditeur exsitant (|| !)

Enjoliver son Emacs sous Gentoo

Après avoir lancé "emerge emacs" et Emacs lui-même en mode X11, vous trouvez que sa police fait années 80 ? Pas de panique ! Il suffit de relancer l'emerge après avoir ajouté les USE flags xft pour le support des fontes anti-aliasées et gconf, qui comble de la perfection, permettra à Emacs d'utiliser la police système, si vous utilisez un environnement de bureau ami avec Gconf bien entendu, comme Gnome ou Xfce.
Et voilà ! Emacs semble rentré dans le XXIème siècle !

Redéfinir des commandes sous emacs

Cas général

Dans le fichier de configuration :

(global-set-key [\C-x\C-v] `compile)

Evidement il est possible d'utiliser la même commande (M-x global-set-key) dans emacs, mais les changement ne seront plus effectif la prochaine fois qu'il sera ouvert.

La commande inverse existe également : M-x global-unset-key

Les touches simples

Vous avez, dans un élant de folie, fait correspondre la touche espace à une commande et ne pouvez donc plus taper de caractère espace. La solution m'a été donné par bob2 sur #emacs@irc.freenode.net

< bob2> M-x global-set-key
< bob2> space
< bob2> self-insert-command

Relier emacs au monde extérieur : aka faire des copier coller

Marre de devoir utiliser votre souris pour faire des clic mollette ou faire des copier dans l'EDITOR ? Il peut également être utilisé pour récupérer une selection qui dépasse une page écran ou passer du texte depuis n'importe quel logiciel.
xclip qui lave plus blanc que blanc est la solution !

xclip est un petit utilitaire en ligne de commande qui permet d'utiliser le press-papier.

Très simple à utiliser pour faire une copie en console par exemple :

 
echo "plop" | xclip -i 

Donc sous emacs sélectionner votre région puis :

M-| xclip -i

Pour coller :

C-u M-! xclip -o
Domaine: