libre libre    fcys14 tux asterix pitit Emacs et les raccourcislibre portfolio cisoun tux tux ya kelk1 pitit Emacs et les raccourcisEmacs et les raccourcis

Après une longue absence due à la rentrée et son cortège de week-ends d’intégration, de découverte de nouveaux cours, de soirées et de réunions, me revoici !

Au programme de ce billet, emacs, ou comment s’arracher les cheveux !

En effet, cette année, je vais subir un grand nombre d’heures de cours d’informatique et principalement apprendre à coder dans différents langages (C, C++, python…). Notre prof d’informatique, Hedi alias Maître Jedi, fervent détracteur du truc, est adepte de emacs. Il va donc falloir que je m’y mette, tandis que j’avais toujours été assez hermétique à ce logiciel ! La flemme de l’habitude surement !

Pour faire simple, emacs est un éditeur de texte avancé fonctionnant sans interface graphique. En vulgaire, je dirais que c’est à nano ce que notepad++ est au notepad du machin.

Pour faire fonctionner emacs, pas de boutons et autres menus, mais des commandes. Celles-ci sont issues des commandes des shells de l’époque de sa création (il y a trente ans). Entre temps est arrivé un certain Bill Gates et son DOS bousculant toutes les habitudes et apportant de nouvelles commandes claviers, vite devenus des raccourcis aux commandes visuelles. Les anciennes commandes sont alors tombées bien souvent en désuétude, principalement dans les logiciels ‘copies’ de logiciels propriétaires tels que firefox et OpenOffice.org. (Le terme copie n’est pas péjoratif, j’utilise ces logiciels moi-même et trouve que ce sont d’excellent chevaux de Troie du monde du libre.) Les shells dont le plus utilisé dans les distributions linux actuelles, à savoir bash, sont pour la plupart resté aux anciennes commandes et il en va de même pour emacs.

J’ai un peu menti en disant qu’emacs n’étais pas un logiciel en version graphique. En fait il implémente sa propre interface graphique et est extrèmement performant, permettant notamment de séparer son écran en plusieurs « buffers » (fichiers ouverts pour le commun des mortels).

Je ne détaillerai pas les différents raccourcis, ils sont donnés dans le fichier joint. Par contre à retenir, comment sortir et revenir dans le buffer principal quand on est perdu ? trois fois échap !!!

Ci-joint voici une fiche récaptitulative, en anglais, proposée sur le site du département, des commandes principales. Enjoy !

emacs-refcard-a4

NB : Emacs n’est pas installé par défaut sous ubuntu, il faut installer, par synaptic ou par apt-get en ligne de commande le paquet emacs et ses dépendances.

Mots-clefs :, , | Classé dans : Libre, Portfolio | Permalien