Next: Touches spéciales de la
Up: Les bases
Previous: Afficher des fichiers.
Table des matières
3.6 Touches d'édition de la ligne de commande.
Les touches suivantes sont utiles pour travailler en ligne de commandes.
Notez qu'UNIX est le fruit d'une évolution longue et non-linéaire.
Aussi les touches
et
peuvent ne pas fonctionner correctement. Les combinaisons des touches
suivantes sont très fréquentes dans les applications LINUX:
- Ctrl-a
- se déplacer au début d'une ligne:
,
- Ctrl-e
- se déplacer à la fin d'une ligne:
,
- Ctrl-h
- supprime en arrière:
,
- Crtl-d
- supprime en avant:
,
- Ctrl-f
- se déplacer en avant d'un caractère:
,
- Crtl-b
- se déplacer en arrière d'un caractère:
,
- Alt-f
- se déplacer en avant d'un mot,
- Alt-b
- se déplacer en arrière d'un mot,
- Alt-Ctrl-f
- supprime un mot à droite du curseur, [NdT: il se peut que cette combinaison soit remplacée par Alt-d].
Notez aussi que le fait de presser Atl-c avec le curseur
sur une lettre minuscule la convertit en majuscule.
- Alt-Ctrl-b
- supprime un mot à gauche du curseur,
- Crtl-p
- commande précédente,
- Ctrl-n
- commande suivante,
Observez que les préfixes Alt pour la
touche
, Crtl pour
et Shift pour
signifient qu'il faut maintenir la touche enfoncée pendant que vous
enfoncez puis relâchez la touche de la lettre. Ces touches sont des
modificateurs. Notez aussi que la touche
Ctrl est toujours insensible à la casse.
Donc Ctrl-d c'est-à-dire
-
ou Crtl-D c'est-à-dire la séquence de touche
-
-
ont la même action. Le modificateur Alt,
-?, est un raccourci pour presser/relâcher
avant d'entrer une combinaison de touches. La combinaison Esc-f
équivaut à Alt-f. UNIX se distingue d'autres systèmes
d'exploitation en ce qui concerne l'usage d'Esc. Le modificateur
Alt n'est pas insensible à la casse bien que certaines applications
s'en servent avec une insensibilité à la casse. La touche Alt
est aussi appelée touche Méta. Toutes ces touches sont parfois
désignées par leur abréviation: par exemple C-a
pour Ctrl-a, M-f pour Méta-f (ou Alt-f).
Le modificateur Ctrl est parfois désigné par un accent circonflexe:
par exemple, ^C pour Ctrl-C.
Votre ligne de commande conserve l'historique des commandes saisies.
Ctrl-p et Ctrl-n
vous déplacent respectivement en avant et en arrière dans la pile
des commandes entrées précédemment. Les nouveaux utilisateurs semblent
très heureux de taper et retaper les commandes de bout en bout. N'oubliez
pas d'utiliser l'historique pour réutiliser les commandes.
- Ctrl-s
- provoque la suspension de la session en cours. Le clavier
ne répond plus.
- Ctrl-q
- réactive le clavier.
- Ctrl-r
- active une recherche dans votre historique de commande. Le
fait de presser Ctrl-r au milieu d'une
recherche permet de trouver la correspondance suivante. Ctrl-s
inverse l'effet (bien que certaines distributions confondent avec
la suspension de session).
La commande Tab est extrêmement efficace
pour compléter le nom d'une commande partiellement saisie. Cela est
vrai pour les noms de fichiers ou de répertoires. Ainsi, il n'est
pas nécessaire d'effectuer une saisie complète.
Vous pouvez presser Tab et, pour que les
autres touches arrêtent de provoquer une émission sonore irritante,
modifiez le fichier /etc/inputrc
et ajoutez-y la ligne: [Ndt: la terminologie anglo-saxonne utilise l'expression edit
a file pour modifier un fichier.]
Déconnectez-vous pour vous reconnecter (nous en verrons davantage
plus loin).
Next: Touches spéciales de la
Up: Les bases
Previous: Afficher des fichiers.
Table des matières
1-01-2006