Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

Si vous avez des soucis pour rester connecté, déconnectez vous et reconnectez vous depuis ce lien en cochant le case
Me connecter automatiquement lors de mes prochaines visites.

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#1 Le 05/04/2010, à 09:00

synhedionn

[Résolu]console history Ctrl+R inverse

Bonjour,
Je suis allé trop loin dans ma remontée console Ctrl+R, alors je voudrais redescendre 1 commande moins loin.
Y a-t-il un raccourci pour ça?

Dernière modification par synhedionn (Le 06/04/2010, à 22:42)

Hors ligne

#2 Le 06/04/2010, à 17:14

sensini

Re : [Résolu]console history Ctrl+R inverse

Man bash donne:
       reverse-search-history (C-r)
       forward-search-history (C-s)

Cependant, suivant la console/terminal où tu es, ça peut suspendre ton terminal (C-q pour reprendre la main)
du coup, il faut modifier son .inputrc en ajoutant
"\C-g": history-search-forward
par exemple


http://doc.ubuntu-fr.org/aptitude
http://bepo.fr
Pensez à chercher sur un moteur de recherche avant de demander http://google.fr/ ;)

Hors ligne

#3 Le 06/04/2010, à 22:41

synhedionn

Re : [Résolu]console history Ctrl+R inverse

OK,merci!

Hors ligne

#4 Le 07/04/2010, à 01:34

sputnick

Re : [Résolu]console history Ctrl+R inverse

Il existe aussi un paramétrage pour commencer à taper les premières lettres d'une commande, puis on utilise les touches flèches pour monter et descendre dans l'historique avec le suffixe donné :

    # # historique a partir d'un suffixe ( Ex : ls [up] )
    # "\e[A": history-search-backward
    # "\e[B": history-search-backward

( j'ai retrouvé ca dans un vieux post que j'avait fait sur hfr : http://forum.hardware.fr/hfr/OSAlternatifs/Divers-2/capacitees-readline-interactif-sujet_66732_1.htm )


Sinon, il serais intéressant je pense de trouver le moyen d'utiliser control+shift+r pour faire un forward-search-history. ( je trouve ça plus logique et facile à se rappeler ).
Je n'ai pas trouvé pour le moment. Je suis ouvert à toutes suggestion ^^


bashfr.org(random);
<arciks1994> dou tu connai qel age j'ai ?

Hors ligne