0 Votes

Modifications pour le document Raccourcis

Modifié par john le 2025/05/25 11:16

Depuis la version 1.2
modifié par john
sur 2025/05/24 23:09
Commentaire de modification : Update document after refactoring.
À la version 1.10
modifié par john
sur 2025/05/25 00:06
Commentaire de modification : Update document after refactoring.

Résumé

Détails

Propriétés de la Page
Parent
... ... @@ -1,1 +1,1 @@
1 -TutosLinux.WebHome
1 +Wiki Batcave John.Main.TutosLinux.WebHome
Contenu
... ... @@ -3,44 +3,49 @@
3 3  {{toc/}}
4 4  
5 5  == Présentation ==
6 +
6 6  Le terminal Bash offre de nombreux **raccourcis clavier** pour faciliter la navigation, l'édition de ligne de commande, et l'historique.
7 7  
8 8  Maîtriser ces raccourcis, c’est gagner du temps, éviter les fautes de frappe, et paraître plus cool en open space. 😎
9 9  
10 ----
11 +----
11 11  
12 12  == Raccourcis de déplacement ==
13 -|= Raccourci |= Action |
14 -| `Ctrl + A` | Aller au **début** de la ligne |
15 -| `Ctrl + E` | Aller à la **fin** de la ligne |
16 -| `Alt + B` | Reculer d’un mot |
14 +
15 +|= Raccourci |= Action |\\
16 +| `Ctrl + A` | Aller au **début** de la ligne |\\
17 +| `Ctrl + E` | Aller à la **fin** de la ligne |\\
18 +| `Alt + B` | Reculer d’un mot |\\
17 17  | `Alt + F` | Avancer d’un mot |
18 18  
19 ----
21 +----
20 20  
21 21  == Raccourcis d’édition ==
22 -|= Raccourci |= Action |
23 -| `Ctrl + U` | Supprime **du début jusqu’au curseur** |
24 -| `Ctrl + K` | Supprime **du curseur à la fin** |
25 -| `Ctrl + W` | Supprime le **mot précédent** |
26 -| `Ctrl + Y` | **Colle** le dernier texte supprimé |
27 -| `Ctrl + D` | Supprime le **caractère sous le curseur** |
24 +
25 +|= Raccourci |= Action |\\
26 +| `Ctrl + U` | Supprime **du début jusqu’au curseur** |\\
27 +| `Ctrl + K` | Supprime **du curseur à la fin** |\\
28 +| `Ctrl + W` | Supprime le **mot précédent** |\\
29 +| `Ctrl + Y` | **Colle** le dernier texte supprimé |\\
30 +| `Ctrl + D` | Supprime le **caractère sous le curseur** |\\
28 28  | `Ctrl + H` | Supprime le **caractère avant le curseur** (équivaut à Backspace) |
29 29  
30 ----
33 +----
31 31  
32 32  == Historique et recherche ==
33 -|= Raccourci |= Action |
34 -| `Ctrl + R` | Recherche **interactive dans l’historique** |
35 -| `Ctrl + G` | Quitte la recherche sans exécuter |
36 -| `↑ / ↓` | Naviguer dans l’historique des commandes |
37 -| `!!` | Réexécute la **dernière commande** |
38 -| `!n` | Exécute la commande numéro `n` de l’historique |
36 +
37 +|= Raccourci |= Action |\\
38 +| `Ctrl + R` | Recherche **interactive dans l’historique** |\\
39 +| `Ctrl + G` | Quitte la recherche sans exécuter |\\
40 +| `↑ / ↓` | Naviguer dans l’historique des commandes |\\
41 +| `|` | Réexécute la **dernière commande** |\\
42 +| `!n` | Exécute la commande numéro `n` de l’historique |\\
39 39  | `!mot` | Exécute la **dernière commande commençant par `mot`** |
40 40  
41 ----
45 +----
42 42  
43 43  == Commandes utiles liées à l’historique ==
48 +
44 44  {{code language="bash"}}
45 45  history # Liste l’historique des commandes
46 46  !42 # Exécute la commande numéro 42
... ... @@ -47,17 +47,16 @@
47 47  !ls # Exécute la dernière commande commençant par ls
48 48  {{/code}}
49 49  
50 ----
55 +----
51 51  
52 52  == Bonus : raccourcis Bash en mode "lecture zen" ==
58 +
53 53  Pour supprimer rapidement une ligne entière et la retaper :
54 -{{code language="text"}}
55 -Ctrl + U, puis Ctrl + Y
56 -# Efface la ligne, puis la recolle
57 -{{/code}}
60 +{{code language="text"}}Ctrl + U, puis Ctrl + Y
61 +# Efface la ligne, puis la recolle{{/code}}
58 58  
59 ----
63 +----
60 60  
61 61  == Liens internes ==
62 -* [[Retour à la section Tutos Linux>>Wiki Batcave John.TutosLinux]]
63 63  
67 +* [[Retour à la section Tutos Linux>>Main.TutosLinux.WebHome]]