mais fait gaffe, ESC qui corresponds a ^[ ici est aussi utilisé pour les sequences d'echappement telles que celles qui font l'historique (les fleches quoi) entre autres choses
La commande bindkey est une commande interne au shell, et... c'est en csh. Pour bash (qui est en général le shell par défaut), c'est bind qu'il faut utiliser:
bind -x '"^[":kill -9 -1'
pour l'aide, man bash -> section SHELL BUILTIN COMMANDS
C'est exactement ce qu'il me faut mais hélas je ne peux l'utiliser :'(
Ce que je souhaite faire c'est d'interrompre un processus au du démarrage (en rcS.d). Malheurement le bind ne fonctionne pas à cet endroit. Je ne sais d'ailleurs pas pourquoi...
Sinon j'ai essayé de le mettre directement dans le script init de l'image initrd (Vraiment au debut du boot :)) mais le sh ne contient pas la commande "bind"
# Change le keymaps
Posté par Benjamin Poulain (site web personnel) . Évalué à 3.
Quelques commandes:
Pour obtenir le keymap courrant: dumpkeys: http://www.linuxcertif.com/man/1/dumpkeys/
Pour voir le keycode d'une touche: showkey http://www.linuxcertif.com/man/1/showkey/
Pour charger le nouveau keymap: loadkeys: http://www.linuxcertif.com/man/1/loadkeys/
Et tout le dernier exemple de la page man de keymaps montre comment lancer une commande: http://www.linuxcertif.com/man/5/keymaps/#EXAMPLES_1246h
[^] # Re: Change le keymaps
Posté par Julien Picca . Évalué à 1.
# bindkey
Posté par vincent LECOQ (site web personnel) . Évalué à 3.
mais fait gaffe, ESC qui corresponds a ^[ ici est aussi utilisé pour les sequences d'echappement telles que celles qui font l'historique (les fleches quoi) entre autres choses
sinon man bindkey
[^] # Re: bindkey
Posté par Julien Picca . Évalué à 1.
Je suis sur une debian Etch R2
[^] # Re: bindkey
Posté par Christophe --- . Évalué à 2.
La commande bindkey est une commande interne au shell, et... c'est en csh. Pour bash (qui est en général le shell par défaut), c'est bind qu'il faut utiliser:
bind -x '"^[":kill -9 -1'
pour l'aide, man bash -> section SHELL BUILTIN COMMANDS
[^] # Re: bindkey
Posté par Julien Picca . Évalué à 1.
Ce que je souhaite faire c'est d'interrompre un processus au du démarrage (en rcS.d). Malheurement le bind ne fonctionne pas à cet endroit. Je ne sais d'ailleurs pas pourquoi...
Sinon j'ai essayé de le mettre directement dans le script init de l'image initrd (Vraiment au debut du boot :)) mais le sh ne contient pas la commande "bind"
Merci quand meme je vais continuer à chercher :)
# Fichier .inputrc
Posté par Grégory Landais (site web personnel) . Évalué à 2.
Un exemple :
$ cat .inputrc
"\eOR":"ls -l --color\n"
Cette ligne permet de faire un beau ls coloré en appuyant sur la touche F3
Le \eOR est obtenu en faisant Ctrl+V puis F3
On peut mapper pas mal de touche comme ca
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.