Pourquoi emacs
La guerre des éditeurs vim versus emacs est peut etre terminée dans ce nouveau monde de gui… Pourtant je m’intéresse de plus en plus a ligne de commande (je ne peut plus me passer de C-w ). D’ailleurs il ya de nombreuses commandes de readline (invite shell bash) qui ont des racourcis en commun avec emacs (le monde gnu y est pour quelque chose?): voila une raison de plus de se pencher sur cet éditeur avancé qui gere aussi le debug en se véhiculant dans le code (difficile dans vim sans python etc..).
Commandes de base
Mouvement
C-v Ecran suivant
M-v Ecran précédent
C-l Recentre l’écran sur la ligne courante
C-n Ligne suivante
C-p Ligne précedente
C-f Caractere suivant
C-b Caractere précédent
M-f Mot suivant
M-b Mot précédent
C-e Fin de la ligne
C-b Début de la ligne
M-e Fin de la phrase
M-a Début de la phrase
M-< Début de texte
M-> Fin du texte
C-g Annulle la commande en cours
C-s Recherche en avant
C-r Recherche en arriere
Fenetres
C-x 1 Ferme les autres fenetres
C-x 3 Split de fenetre vertical
C-x 2 Divise l’ecran en deux
Edition
C-d Efface le caractere aprés le curseur
M-<Delback> Supprime le mot avant le curseur
M-d Supprime le mot aprés le curseur
C-k Supprime du curseur a la fin de la ligne
M-k Supprime du curseur a la fin de la phrase
C-SPV Pose la marque
M-W Copie la selecetion
C-W Couper la selection
C-y Copie le buffer en cours
M-y Apres C-y parcours les derniers buffers de supression
C-_ Annuler
Fichiers/Buffers
C-x C-f Ouvrir un fichier
C-X C-s Sauver le fichier
C-x C-b Liste les tampons
C-x b Sélectionne le tampon
C-x C-c Quitter
C-z Suspends emacs (revenir avec fg)
M-x Extension de commande
Aide
C-h c cmd Description breve de la commande
C-h k cmd Aide complete de la commande
C-h i Manuel info (m emacs pour le maneul emacs)Em
