Skip to content

Commit c523e5c

Browse files
author
Floris Robart
committed
feat(general manipulation): add improved history search doc
1 parent cf5479e commit c523e5c

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

docs/03_system/others/general_manipulation.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
- [Modifier les noms de domaine de façon temporaire](#modifier-les-noms-de-domaine-de-façon-temporaire)
2828
- [Modifier les noms de domaine de façon permanente](#modifier-les-noms-de-domaine-de-façon-permanente)
2929
- [Convertir les doubles espaces en 4 espaces dans un fichier avec vscode](#convertir-les-doubles-espaces-en-4-espaces-dans-un-fichier-avec-vscode)
30+
- [Améliorer la recherche dans l'historique du terminal bash](#améliorer-la-recherche-dans-lhistorique-du-terminal-bash)
3031
- [Licence](#licence)
3132

3233
## Réinitialiser une clé USB ou un disque dur
@@ -643,6 +644,24 @@ snap-store --quit && sudo snap refresh snap-store
643644
- Sauvegarder le fichier
644645
> Ctrl + S
645646
647+
## Améliorer la recherche dans l'historique du terminal bash
648+
649+
- Ajouter les lignes suivantes dans le fichier `~/.bashrc`
650+
651+
```bash
652+
bind '"\e[A": history-search-backward'
653+
bind '"\e[B": history-search-forward'
654+
```
655+
656+
- Cela permet de rechercher dans l'historique du terminal bash en utilisant les flèches haut et bas après avoir tapé le début d'une commande. Par exemple, si vous tapez `cd` puis que vous appuyez sur la flèche haut, vous verrez toutes les commandes commençant par `cd` dans l'historique
657+
658+
- Sauvegarder le fichier
659+
- Recharger le fichier `~/.bashrc`
660+
661+
```shell
662+
source ~/.bashrc
663+
```
664+
646665
## Licence
647666
648667
Copyright (C) 2024 Floris Robart

0 commit comments

Comments
 (0)