Ajout des commandes readline
This commit is contained in:
parent
c8b68ba37a
commit
39c2917189
23
TipsShell.md
23
TipsShell.md
|
@ -45,6 +45,28 @@ $ EDITOR=nano vipw
|
|||
|
||||
# Manipulations
|
||||
|
||||
## Déplacements et effacements
|
||||
|
||||
La plupart des terminaux/consoles utilisent les commandes [readline](https://fr.wikipedia.org/wiki/GNU_Readline). Il est donc possible d'utiliser ses commandes pour faciliter le déplacement du curseur ou la suppression de caractères dans une ligne.
|
||||
|
||||
Déplacement :
|
||||
* `Ctrl-E` : avancer à la fin de la ligne
|
||||
* `Alt-F` : avancer à la fin du mot
|
||||
* `Ctrl-F` : avancer d'un caractère
|
||||
* `Ctrl-A` : revenir au début de la ligne
|
||||
* `Alt-B` : revenir au début du mot
|
||||
* `Ctrl-B` : revenir d'un caractère
|
||||
|
||||
Effacement :
|
||||
* `Ctrl-K` : effacer jusqu'à la fin de la ligne
|
||||
* `Alt-D` : effacer jusqu'à la fin du mot
|
||||
* `Ctrl-U` : effacer jusqu'au début de la ligne
|
||||
* `Ctrl-W` : effacer jusqu'au début du mot
|
||||
|
||||
> NB : Certaines lettres sont faciles à retenir : E = End, F = Forward, B = Backward.
|
||||
|
||||
C'est aussi valable dans tous les outils utilisant la bibliothèque "readline", c'est à dire un grand nombre de logiciels.
|
||||
|
||||
## Tâches de fond
|
||||
|
||||
~~~{.bash}
|
||||
|
@ -584,4 +606,3 @@ Exemple: Récupérer l'ip d'un container (f37ac628a4630da4aabbd23ba8eebf9c72dce5
|
|||
|
||||
|
||||
Tips : Pour faire des tests ou s'entrainer : https://jqplay.org/
|
||||
|
||||
|
|
Loading…
Reference in a new issue