OVH Cloud OVH Cloud

Raccourcis

19 réponses
Avatar
Jean-Marie Fourcade
Bonjour,

Est il possible sous debian de se programmer des raccourcis avec des
combinaisons de touches.
Par exemple :
CTRL+c m'afficherai automatiquement "apt-get clean"
CTRL+a m'afficherai automatiquement "apt-get autoclean"
.....
C'est Possible ça ?

Merci.


Amicalement,

Jean-Marie
Jean-Marie mailto:jmfl@online.fr


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

9 réponses

1 2
Avatar
mailingdebian
Bonjour Jean-Marie,

Oui c'est possible, je sais que tu peux le faire avec ZSH.

AJ
======



-----Message d'origine-----
De : Jean-Marie Fourcade [mailto:]
Envoyé : mardi 14 décembre 2004 11:34
À :
Objet : Raccourcis

Bonjour,

Est il possible sous debian de se programmer des raccourcis avec des
combinaisons de touches.
Par exemple :
CTRL+c m'afficherai automatiquement "apt-get clean"
CTRL+a m'afficherai automatiquement "apt-get autoclean"
.....
C'est Possible ça ?

Merci.


Amicalement,

Jean-Marie
Jean-Marie mailto:


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact

Avatar
Leopold BAILLY
oLaFKeWL writes:

Jean-Marie Fourcade wrote:

Bonjour Jean-Michel.

J'accède au poste linux que via putty (bien que le poste soit à coté
de moi ;-)) )
C'est un peu galère des fois, mais comme ça je fais tout en ligne de
commande et que j'en suis à ma Nème install, je me demandé si je ne
pouvais pas pré-programmer des touches tout bêtement.

Merci pour ta réponse.




C'est vraiment si long à tapper ?



Pense également aux "alias" du shell.


Léo.
Avatar
Patrice KARATCHENTZEFF
Marc Chantreux wrote:

[...]

C'est possible avec bind pour bash et bindkey pour zsh. Perso, je
préfixe ce genre de raccourcis par C-x pour eviter de rentrer en conflit
avec des controles existants.

exemples zsh ( je n'utilise pas bash ) :

bindkey -s 'C-xc' 'apt-get clean'
bindkey -s 'C-xa' 'apt-get autoclean'

plus for ? :
bindkey -s 'C-xF' 'foreach ( ) {}^[[D^[[D^[[D^[[D^[[D'



Tiens, en parlant de cela...

Je n'ai jamais réussi à « binder » le raccourci suivant en zsh :

C- <- vers backward-word
C- -> vers forward-word

où -> et <- sont les flèches du clavier... (et C- la touche control)

Une idée (pour que mon zsh soit vraiment comme mon emacs ;-)) ?

Merci

PK

--
Patrice KARATCHENTZEFF
STMicroelectronics Tel: 04-76-92-67-96
850, rue Jean Monnet
38926 CROLLES Cedex, Courriel:


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
marc chantreux
Patrice KARATCHENTZEFF wrote:

Tiens, en parlant de cela...

Je n'ai jamais réussi à « binder » le raccourci suivant en zsh :

C- <- vers backward-word
C- -> vers forward-word



alors la c'est une bonne colle, meme si je ne m'en sers pas, je serais
curieux de connaitre la solution !

j'ai essayé de jouer un peu avec echoti et les terminfos (1) mai je n'ai
pas réussi. Mon probleme est pe ailleurs : j'obtiens des differences
entre ^V et echoti :

xuniv-rdemo% echoti kcub1 | od -c
0000000 033 O D
0000003
xuniv-rdemo% echo "^[[D" | od -c
0000000 033 [ D n
0000004


1 :
http://www.gnu.org/software/termutils/manual/termutils-2.0/html_chapter/tput_1.html

où -> et <- sont les flèches du clavier... (et C- la touche control)

Une idée (pour que mon zsh soit vraiment comme mon emacs ;-)) ?



export emacs_emulation=$(dd if=/dev/zero bs=1 count=8M)

désolé , c'était trop tentant :-)


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Marc Chantreux
Patrice KARATCHENTZEFF wrote:

Tiens, en parlant de cela...

Je n'ai jamais réussi à « binder » le raccourci suivant en zsh :

C- <- vers backward-word
C- -> vers forward-word



alors la c'est une bonne colle, meme si je ne m'en sers pas, je serais
curieux de connaitre la solution !

j'ai essayé de jouer un peu avec echoti et les terminfos (1) mai je n'ai
pas réussi. Mon probleme est pe ailleurs : j'obtiens des differences
entre ^V et echoti :

xuniv-rdemo% echoti kcub1 | od -c
0000000 033 O D
0000003
xuniv-rdemo% echo "^[[D" | od -c
0000000 033 [ D n
0000004


1 :
http://www.gnu.org/software/termutils/manual/termutils-2.0/html_chapter/tput_1.html

où -> et <- sont les flèches du clavier... (et C- la touche control)

Une idée (pour que mon zsh soit vraiment comme mon emacs ;-)) ?



export emacs_emulation=$(dd if=/dev/zero bs=1 count=8M)

désolé , c'était trop tentant :-)


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Patrice Karatchentzeff
Marc Chantreux writes:
> Patrice KARATCHENTZEFF wrote:
>
> > Tiens, en parlant de cela...
> >
> > Je n'ai jamais réussi à « binder » le raccourci suivant en zsh :
> >
> > C- <- vers backward-word
> > C- -> vers forward-word
>
> alors la c'est une bonne colle, meme si je ne m'en sers pas, je serais
> curieux de connaitre la solution !

Moment fugace d'un bonheur sans nom... Après des mois sans réponse, la
lumière a fini par jaillir de l'URL suivante :

http://zshwiki.org/KeyBindings

La solution sous Linux est

bindkey '^[[5D' emacs-backward-word
bindkey '^[[5C' emacs-forward-word

Mon bonheur sera à son comble si cela pouvait être portable sous
Solaris... Malheureusement, Ctrl -> et -> donne le même raccourci
(^[[C)...

La supérioté du libre, comme d'hab :)

PK, heureux

--
      |      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:
     |,4-  ) )-,_. , (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'_)       


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Fri, 04 Mar 2005 00:45:49 +0100, fred a écrit :
Hmmm, C - <- et C - -> sont déjà accaparées par mon fvwm.
Alors je les ai mis sur Alt, les backward et forward-word.
[...]
Parce que de capillotractée, j'en ai une de solution, mais si vous avez
plus simple...
[...]



Étant données ces questions pour ksh, il serait peut-être plus avis é de
modifier les associations de fvwm, non ?

Perso., je trouve ça plus simple (et en plus ça évite aussi de modifi er
les associations des autres programmes, comme Emacs p.ex.)

Z'avez 2 heures. :-)



Top : 30 min.
Bon ok, je réponds pas à la question, je ne fais que la supprimer ;o)

--
Sylvain Sauvage
Avatar
Patrice KARATCHENTZEFF
fred wrote:
Patrice Karatchentzeff a écrit :



[...]

Hmmm, C - <- et C - -> sont déjà accaparées par mon fvwm.
Alors je les ai mis sur Alt, les backward et forward-word.



J'ai toujours mis ctrl-alt et flèche pour les changements de bureaux.
C'est une bonne habitude de ne pas interférer avec des raccourcis
classiques...

Question donc.
Colle deuxième : comment binder non pas Ctrl mais Alt- -> et Alt- <- ?



Facile : la solution est dans le Wiki...

Dans ton shell, tu tapes Ctrl-v et ensuite tu tapes Alt - -> . Tu
regardes ce que cela fait et tu mets cela dans la valeur du bindkey dans
ton fichier de conf de zsh.

PK

--
Patrice KARATCHENTZEFF
STMicroelectronics Tel: 04-76-92-67-96
850, rue Jean Monnet
38926 CROLLES Cedex, Courriel:


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Patrice Karatchentzeff
fred writes:
> Patrice KARATCHENTZEFF a écrit :

[...]

> Bon, j'utilise tcsh, mais le coup du bindkey avec zsh m'a fait penser
> que c'était similaire.

Évidemment, si tu n'utilise pas zsh, dans un fil consacré à zsh, on ne
pouvait pas le deviner non plus...

PK

--
      |      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:
     |,4-  ) )-,_. , (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'_)       


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2