Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes |
fr:slackbook:emacs [2015/08/16 17:05 (UTC)] – [Appel de fonctions] ellendhel | fr:slackbook:emacs [2015/09/28 02:46 (UTC)] – [Aide-mémoire pour Emacs] ellendhel |
---|
===== Aide-mémoire pour Emacs ===== | ===== Aide-mémoire pour Emacs ===== |
| |
| Bien qu'Emacs puisse être simple à utiliser, l'étendue de ses possibilités peut être déroutantes. Certaines des commandes les plus utiles d'Emacs sont listées ci-dessous. Certains points ont été simplifiés, en particulier pour ce qui concerne la sélection de texte. Ces concepts, et beaucoup plus, sont décrits dans le manuel d'**//Emacs//** et différents tutoriels en ligne. De bon résumés peuvent aussi être trouvé en recherchant sur le web. |
| |
| **Emacs Cheat Sheet** |
| ^Commande^Résulat| |
| |<key>C-f</key> |Déplace le curseur d'un caractère vers la droite (en avant)| |
| |<key>C-b</key> |Déplace le curseur d'un caractère vers la gauche (en arrière)| |
| |<key>C-n</key> |Déplace le curseur d'une ligne vers le bas (suivant)| |
| |<key>C-p</key> |Déplace le curseur d'une ligne vers le haut (précedent)| |
| |<key>C-h</key> <key>'f'</key>NOM-DE-FONCTION<key>Enter</key> |Affiche la documentation de la fonction NOM-DE-FONCTION| |
| |<key>C-h</key> <key>'k'</key> <key>C-x</key> <key>C-c</key> |Affiche la documentation pour la fonction liée aux touches<key>C-x</key> <key>C-c</key>| |
| |<key>C-h</key> <key>t</key> |Affiche le tutoriel d'Emacs tutorial| |
| |<key>C-h</key> <key>?</key> |Affiche toutes les fonctions relative à l'aide| |
| |M-<key>'`'</key> |Accede à la barre de menu| |
| |<key>C-g</key> |Annule l'opération en cours. Ceci est particulièrement utile avec le minibuffer.| |
| |M-<key>x</key> NOM-DE-FONCTION <key>Enter</key> |Lance la fonction NOM-DE-FONCTION interactivement| |
| |M-<key>1</key> M-<key>0</key> <key>C-n</key> |Déplace le curseur de dix lignes vers le bas| |
| |<key>C-u</key> <key>1</key><key>0</key> <key>C-n</key> |Déplace le curseur de dix lignes vers le bas (comme précedemment)| |
| |M-<key>'x'</key> début de ligne ((touche "home" de votre clavier)) |Déplace le curseur en début de ligne| |
| |M-<key>'x'</key> fin de ligne ((touche "end" de votre clavier)) |Déplace le curseur en fin de ligne| |
| |M-<key>'>'</key> |Déplace le curseur à la fin de l'espace tampon| |
| |M-<key>'<'</key> |Déplace le curseur au début de l'espace tampon| |
| |<key>C-k</key> |Remove text from the cursor to the end of the line and place it into the kill ring| |
| |<key>C-espace</key> |Passe en mode sélection (utlisez les touches fléchées pour vous déplacer) . Utilises C-espace à nouveau pour quitter ce mode.| |
| |<key>C-w</key> |En mode sélection, supprime la zone sélectionnée et stocke le contenu dans le //kill ring//| |
| |M-<key>w</key> |While in selection mode, store the selected region into the kill ring.| |
| |C-<key>y</key> |"Yanks" the contents of the kill ring and places them at the cursor's location| |
| |<key>C-/</key> |Undo the previous action. Unlike most other editors, this includes previous undo actions.| |
| |<key>insert</key> |Enable or disable overwriting characters| |
| |<key>C-s</key> asdf <key>Enter</key> |Forward incremental search for the string "asdf". Repeat <key>C-s</key> as needed to search for future items, or <key>C-r</key> (below) to search backwards.| |
| |<key>C-r</key> asdf <key>Enter</key> |Backward incremental search for the string "asdf". Repeat <key>C-r</key> as needed to search for future items, or <key>C-s</key> (above) to search forwards.| |
| |M-<key>'%'</key> old <key>Enter</key> new <key>Enter</key> |Search for each instance of "old" and prompt you to replace it with "new". You can force replacement of all items by typing <key>'!'</key> at the replacement prompt.| |
| |<key>C-x</key> <key>C-c</key> |Exit Emacs, prompting you to save each unsaved buffer before doing so| |
| |<key>C-x</key> <key>C-s</key> |Save the currrent buffer to its file| |
| |<key>C-x</key> <key>C-w</key> new-file.txt <key>Enter</key> |Save the current buffer to a file //"new-file.txt"//| |
====== Navigation ====== | ====== Navigation ====== |
| |