Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[bash] PgUp -> n'existe que sous gentoo ?(résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Mon Jun 25, 2007 9:49 pm    Post subject: [bash] PgUp -> n'existe que sous gentoo ?(résolu) Reply with quote

Salut,

y'a un truc vraiment énorme que j'utilise abusement, c'est le "PgUp" : on commence à écrire une commande, on appuye "PgUp" et pouf, elle est complétée avec la dernière occurance dans l'historique (si on appuye 2 fois, elle est complétée avec l'avant-dernière occurence, etc).

Bref, je pensais que c'était une option de bash, mais à tourner de distrib en distrib, je vois que ça n'existe que sous gentoo. Où est-ce qu'il est caché le code qui permet de faire ça ?

Thx ;)


Last edited by bulki on Tue Jun 26, 2007 9:51 am; edited 1 time in total
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Mon Jun 25, 2007 10:14 pm    Post subject: Reply with quote

Han! Mais c'est magnifique ce truc! Je ne connaissais pas, et ça me manquer énormément ! Merci
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Mon Jun 25, 2007 10:41 pm    Post subject: Reply with quote

Le bash c'est un emacs spécialisé. Pour reculer d'un mot c'est M-b, pour couper toute la ligne à partir du curseur c'est C-k, ..., pour chercher dans l'historique c'est C-r. Je vous l'avez bien dit dans le Troll officiel "vi vs. emacs" : utilisez emacs et, en bonus, vous serez efficace dans un terminal ! :wink:
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Mon Jun 25, 2007 10:46 pm    Post subject: Reply with quote

Magic Banana wrote:
Le bash c'est un emacs spécialisé. Pour reculer d'un mot c'est M-b, pour couper toute la ligne à partir du curseur c'est C-k, ..., pour chercher dans l'historique c'est C-r. Je vous l'avez bien dit dans le Troll officiel "vi vs. emacs" : utilisez emacs et, en bonus, vous serez efficace dans un terminal ! :wink:

Avec bash et zsh (au moins, et ptêt d'autres), on peut faire un set -o vi pour le mode VI, et set -o emacs pour le mode Emacs :) (bindkey -v et binkey -e aussi avec zsh)
C'est aussi dit dans le DOW il me semble ;)
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Mon Jun 25, 2007 11:01 pm    Post subject: Reply with quote

sous zsh, l'équivalent en bindkey -e (mode emacs) la commande pour faire la même chose que le PgUp c'est Esc-p pour remonter dans l'historique de la commande taper, Esc-n pour redescendre.

Pour ceux qui font leur bindkey à la main, les fontions utilisées sont : history-search-backward et history-search-forward.

Juste pour ceux qui chercheraient la même fonctionnalité sous zsh.

PS: à ma connaissance les modes emacs, vi sont dans tous les vrais shell : ksh, bash, zsh, csh, tcsh, pour les autres je ne sais pas.
Back to top
View user's profile Send private message
polytan
Guru
Guru


Joined: 29 Jul 2004
Posts: 370
Location: Cambridge - UK

PostPosted: Tue Jun 26, 2007 7:27 am    Post subject: Reply with quote

Cette fonction vient du fichier /etc/inputrc .

Une fois j'ai dû utiliser une ubuntu (beurk) et je me suis pris la tête à cause de, c'est bien pratique :)
_________________
Wait & See

-=( Polytan )=-
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Tue Jun 26, 2007 9:51 am    Post subject: Reply with quote

polytan wrote:
Cette fonction vient du fichier /etc/inputrc .

Une fois j'ai dû utiliser une ubuntu (beurk) et je me suis pris la tête à cause de, c'est bien pratique :)


C'est exactement ça :D... Merci bcp !
Back to top
View user's profile Send private message
nico_calais
l33t
l33t


Joined: 09 Jun 2005
Posts: 628
Location: Saint Julien en Genevois

PostPosted: Tue Jun 26, 2007 9:57 am    Post subject: Reply with quote

Je confirme, c'est très pratique :D
_________________
"Unix IS user friendly... It's just selective about who its friends are." — Tollef Fog Heen tollef@add.no
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum