Dans Mint, lorsque vous appuyez sur Ctrl+ Rdans n'importe quel terminal, vous obtenez une interface assez agréable pour la recherche inversée.
(Pour clarifier - je me réfère au polissage supplémentaire fourni dans Mint - l'interface utilisateur est une étape au-dessus de la recherche d'historique de base à laquelle je suis habitué dans Ubuntu et dans d'autres distributions)
J'aimerais ça sur mes boîtes Ubuntu.
Je ne sais pas s'il s'agit d'une fonctionnalité Mint ou Cinnamon, ou d'un outil tiers qui peut être installé.
La recherche sur Google n'a rien retourné ... existe-t-il un moyen d'installer cette fonctionnalité sur Ubuntu?
Menthe:
Ubuntu / autre:
bash
bash-history
bcmcfc
la source
la source
man readline
:) Oh et enreverse-i-search
faitcontrol-r
il semble.Réponses:
J'ai trouvé quelque chose de similaire pour Bash / Zsh: hstr ;
Une fois installé, frapper CTRL+ Rdevrait faire apparaître cette interface graphique:
Pour l'installer:
Je ne peux pas le tester personnellement car je suis sur Wily et il n'y a pas encore de paquets pour Wily sur le référentiel, cependant il y a des paquets disponibles pour Precise jusqu'à Vidid.
la source
Dans Zsh, vous pouvez obtenir quelque chose de similaire avec les outils de navigation Zsh ;
Une fois installé, le fait d'appuyer sur CTRL+ Rfera apparaître cette interface graphique:
La saisie d'une commande partielle réduira la liste:
Frapper ↑et ↓permettra de parcourir la liste rétrécie et de sélectionner une commande:
Hittin ENTERécrira la commande sélectionnée à l'invite:
Vous pouvez installer les outils de navigation Zsh en exécutant cette commande (elle sauvegardera votre courant
~/.zshrc
vers~/.zshrc.bak
s'il est présent):Les outils de navigation Zsh seront installés sur
~/.config/znt/zsh-navigation-tools
et ses fichiers de configuration seront installés sur~/.config/znt
.la source