__ ___ _ _ _ ____ / / ___ / _ \__ _ _ _ ___ __| |_ _ | || ||___ \ / / / _ \ / /_)/ _` | | | / __| / _` | | | | | || |_ __) | / /__| __/ / ___/ (_| | |_| \__ \ | (_| | |_| | |__ _/ __/ \____/\___| \/ \__,_|\__, |___/ \__,_|\__,_| |_||_____| |___/
$> ls -l
-rwrw-rw- 1 db0 db0 62.1 Ko 2015-03-30 19:37 Impatient C
-rwrw-rw- 1 db0 db0 3.5 Ko 2015-03-30 19:37 Impatient SCM
-rwrw-rw- 1 db0 db0 3.0 Ko 2015-03-30 19:37 Impatient Emacs
-rwrw-rw- 1 db0 db0 2.4 Ko 2015-03-30 19:37 Impatient Man Pages
-rwrw-rw- 1 db0 db0 10.5 Ko 2015-03-30 19:37 Impatient Perl
-rwrw-rw- 1 db0 db0 17.3 Ko 2015-03-30 19:37 Impatient Python
-rwrw-rw- 1 db0 db0 13.6 Ko 2015-03-30 19:37 Impatient Shell Debutant
-rwrw-rw- 1 db0 db0 16.4 Ko 2015-03-30 19:37 Impatient Shell Script
-rwrw-rw- 1 db0 db0 3.4 Ko 2015-03-30 19:37 Impatient Shell
-rwrw-rw- 1 db0 db0 1.8 Ko 2015-03-30 19:37 Impatient Vim
Impatient Emacs
Petite information, pour mieux comprendre ce qui va suivre: C- veut dire 'appuyez sur la touche control'. M- veut dire 'appuyez sur la touche Meta', dépend de votre configuration, la plupart du temps c'est la touche Alt, mais il arrive que ce soit la touche Esc par exemple.Débuter avec Emacs
- Ouvrir emacs : Taper emacs -nw dans votre terminal.
- Mettre un header / affiche l'aide : C-c C-h
- Sauvegarder : C-x C-s
- Fermer emacs : C-x C-c
- Ouvrir un fichier : emacs "chemin du fichier"
- Ouvrir un fichier dans emacs déjà ouvert : C-x C-f
- Changer le mode d'emacs (couleurs) : M-x 'mode'-mode (exemple : C-mode, html-mode, ect)
- Annuler ce que je suis en train de demander : C-g
- Annuler (revenir en arrière) : C-/
- Ne pas utiliser en mode graphique : emacs -nw
Partager la fenêtre emacs
- Séparer la fenêtre en 2 verticalement : C-x 3
- Séparer la fenêtre en 2 horizontalement : C-x 2
- Aller à l'autre fenêtre : C-x o
- Supprimer une fenêtre : C-x 0
Fonctionnalités sympas
- Faire une tabulation : M-i
- Complèter automatiquement un mot déjà écrit : M-/
- Rechercher un mot : C-s
- Remplacer un mot par un autre : M-x 'replace-string'
- GDB dans emacs : M-x 'gdb'. A ouvrir avec le partage de fenêtre pour voir les étapes une par une dans le fichier source.
- Parcourir un dossier : M-x d
- Sélectionner une région : C-espace puis les fleches haut et bas pour selectionner.
Arreter la sélection avec C-g - Tout dépendra du mode dans lequel vous travaillez pour les commentaires. Le plus facile est 'M-x comment-region' pour commenter et 'M-x uncomment-region' pour dé-commenter.
- Commenter la selection (c-mode): C-c C-c
- Dé-commenter : C-u C-c C-c
- Couper depuis le curseur jusqu'Ã la fin de la ligne : C-k
- Couper une région : C-w
- Coller depuis le curseur jusqu'Ã la fin de la ligne : C-y
- Revenir au début de la ligne : C-a
- Aller à la fin de la ligne : C-e
- Inverser deux lettres : C-t
- Inverser deux lignes : C-x t
- Supprimer le caractère sous le curseur : C-d
- Mettre le mot à partir du curseur (jusqu'au prochain espace) en majuscule : M-u
- Mettre le mot à partir du curseur (jusqu'au prochain espace) en minuscule : M-l
Infos
- Il existe plusieurs versions "légeres" d'emacs par exemple mg ou uemacs
Commentaires | Ajouter un commentaire