1. Page d'accueil

Emacs, quelques astuces pratiques

Le 16-07-2006 à 11:20 par Nicolas L..Dans Page d'accueil et Tips & Tricks

Nombre de commentaires : 146

Il est desfois où à 2 heures du matin le sommeil se fait long à venir. Dans ces moments là rien de tel qu’un peu de moulage avec le portable dans le lit.
J’avais dans la journée fait mumuse avec rxvt-unicode, un term relativement bien foutu, supportant correctement l’UTF-8, la transparence, le fading, les onglets. Je me suis alors rendu compte qu’avec les polices lissées mon emacs est plus confortable à utiliser, seulement, une chose me manquait, c’est la possibilité de déplacer le curseur de souris à la souris. Je me suis alors fait une soirée sur les groupes emacs, et j’ai appris quelques astuces très pratiques.

Tout d’abord, pour se servir de la souris dans un term, il faut lancer la commande : M-x xterm-mouse-mode .

Ensuite j’ai découvert il a quelques temps le super raccourci M-/ qui permet de compléter la fin d’un mot qui a déjà été tappé dans des buffers. Or voulant aller vite, je me suis trompé régulièrement en faisant le raccourci : M-. , raccourci affichant le message "find tag". J’ai alors cherché ce que ça voulait dire, et j’ai découvert etags, qui permet d’analyser des fichiers sources afin de créer un index des méthodes de fonction pour emacs ou pour vim. Un man etags plus tard et on se rend compte que la liste des langages supportés est longue. Pour créer un fichier TAGS, il suffit de lancer la commande etags *.c (par exemple) et un fichier TAGS utilisable par emacs est généré. Ensuite, pour utiliser cet index dans emacs, il suffit de placer son curseur sur un nom de méthode, de faire M-. et emacs ouvre le fichier et place le curseur à l’endroit de la déclaration de la méthode recherchée. J’adore :D

Mon voyage sur les groupes emacs c’est arrété à la découverte du mode ido-mode. Il offre un moyen plus sympa de changer de buffer ou de rechercher un fichier que l’on souhaite ouvrir. En fait, si l’on souhaite changer de buffer, dans la zone de lancement de commande, il affiche la liste des buffers ouverts, dans l’ordre de dernière utilisation et permet d’en sélectionner un en utilisant les flèches gauches et droites. Même plus besoin de taper le début du buffer vers lequel on souhaite se rendre. Pour lancer ce mode, lancer la commande M-x ide-mode et ensuite essayer de charger un fichier C-x f ou de changer de buffer C-x b et admirez le résultat.

Berty http://www.safegeneric.com/deutsch/

Comme la moisissure était assis sur un ordinateur portable?)

Acai Berry Colon Cleanse http://www.articlesbase.com/supplements-and-vitamins-articles/acai-berry-weight-loss-try-acai-berry-for-free-1798369.html

Thanks for giving me an amazing post, its great time to read your post. I’ve got some more interesting topic for discussion. So keep it up.

Jopa http://www.444444ijkgyvhfc.com

Indatrova http://111111fctvgybhun.com 89th <a href="http://222222ercvtby.com/">222222</a> [url=http://33333oimjunhybg.com]333333[/url] Molorcur

Jopa http://www.444444ijkgyvhfc.com

Indatrova http://111111fctvgybhun.com 89th <a href="http://222222ercvtby.com/">222222</a> [url=http://33333oimjunhybg.com]333333[/url] Molorcur

Click http://www.zazzle.com/craphael

Brunduanum

Main http://grou.ps/ativan365

Ferranthius

Visit http://grou.ps/zoloft365

Cathova

Homepage http://grou.ps/meridia

Uton

Homepage http://grou.ps/fioricet365

Utaia

Home http://grou.ps/ambien365

Cathova

Homepage http://www.more.com/user/profile/118490

BlueRiderButton

Homepage http://www.more.com/user/profile/118473

DisMoldingAshes

URL http://www.more.com/user/profile/118487

ChangingTheXylophone

Home http://www.more.com/user/profile/118473

BreakingTheGenius

My page http://www.more.com/user/profile/118493

BlueRiderButton

Enter http://www.more.com/user/profile/118497

SadlyQuizzicalXylophone

Homepage http://www.more.com/user/profile/118493

SexxyWombatEchidna

Site http://www.more.com/user/profile/118479

BrilliantKawaiiTeen

Main http://www.more.com/user/profile/118505

SadlyQuizzicalXylophone

Visit http://www.more.com/user/profile/118477

NumbPrincessPixie

Site http://www.more.com/user/profile/118498

ChangingTheXylophone

URL http://www.more.com/user/profile/118480

DeliriousMurkyAmber

Homepage http://www.more.com/user/profile/118501

FreshlyPretty

Visit http://www.more.com/user/profile/118480

UsefullyBitchyFairy

Homepage http://www.more.com/user/profile/118469

BitchySexxyMuffin

URL http://www.more.com/user/profile/118492

UsefullyBitchyFairy

My page http://www.more.com/user/profile/118481

HotChildishEmber

Go http://www.more.com/user/profile/118474

ResentfulFruitDestiny

URL http://www.more.com/user/profile/118507

LonelyProfaneFruit

Go http://www.more.com/user/profile/118495

CyberHardcoreSailor

Visit http://www.more.com/user/profile/118517

DeliriousMurkyAmber

My page http://www.more.com/user/profile/118510

ThisTattlingHeaven

jasmin http://www.xfeeder.com

votre article c'est tres interesante

jasmin http://www.xfeeder.com

votre article c'est tres interesante

mattresses http://www.amerisleep.com

Great! Thank you for sharing the information!

Kasd http://www.salepills.org

Mon voyage sur les groupes emacs c’est arrété à la découverte du mode ido-mode???

Ajouter un commentaire

 *

* Nécessaire mais ni communiqué, ni affiché.