Re: DEL dans emacs
On Tuesday 21 August 2001 23:55, you wrote: > Très intéressant ce C-_ k. Si tu veux la liste de tous les binding de tes touches dans emacs, tape : C-_ b Ca aide... ! > Reste à trouver pourquoi la correspondance touche/caractère n'est pas > identique en console et sous X avec Debian. Où plutôt pourquoi emacs > voit deux fois le même caractère sous X alors que les autres > applications (Navigator, xterm) non. J'ai pas trop regarde ce que emacs fait avec les touches en interne... je crois. Toutefois, regarde dans les fichiers *key*.el. Enter autre tu y trouveras le mapping pour les touches HOME, UP, DOWN, etc. Daniel -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: DEL dans emacs
Daniel Cordey wrote: > > On Mon, 20 Aug 2001, claude fuhrer wrote: > > comment modifier ce comportement. J'ai essayé > > (global-set-key "DEL" 'delete-char) > > Chez moi, le symbole bakspace est reconnu comme la touche DEL et la touche > delete correspond a C-h... Cela ne dependrait-il pas aussi du mapping du > clavier ? Pour savoir sur quoi emacs a 'binder' ta touche, tu peux faire > 'help key", cad C-_ k, en suite tu tapes sur la touche et tu as la definition > du binding dans un buffer. Très intéressant ce C-_ k. En console : <- DEL Delete deletechar En X-Window : <- DEL Delete DEL Reste à trouver pourquoi la correspondance touche/caractère n'est pas identique en console et sous X avec Debian. Où plutôt pourquoi emacs voit deux fois le même caractère sous X alors que les autres applications (Navigator, xterm) non. Marc Mongenet -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: DEL dans emacs
claude fuhrer wrote: > > Bonsoir [..] > comment modifier ce comportement. J'ai essayé > (global-set-key "DEL" 'delete-char) > > mais le symbole DEL n'est pas reconnu... est-ce que qqun peut > m'expliquer comment trouver le nom de la touche DEL en dialecte emacs ? En regardant les fichiers lisp de emacs j'ai trouvé qqchose qui fonctionne. Il suffit de rajouter la ligne suivante dans mon .emacs (global-set-key[delete] 'delete-char) et ça à l'air de marcher... juste au cas ou un autre débutant de ma trempe tomberait sur le même prob... > > d'avance merci de votre aide aide toi et... (refrain connu) > claude > -- claude fuhrer [EMAIL PROTECTED] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: DEL dans emacs
On Mon, 20 Aug 2001, claude fuhrer wrote: > comment modifier ce comportement. J'ai essayé > (global-set-key "DEL" 'delete-char) Chez moi, le symbole bakspace est reconnu comme la touche DEL et la touche delete correspond a C-h... Cela ne dependrait-il pas aussi du mapping du clavier ? Pour savoir sur quoi emacs a 'binder' ta touche, tu peux faire 'help key", cad C-_ k, en suite tu tapes sur la touche et tu as la definition du binding dans un buffer. Tu as raison en ce qui concerne la definition de global-set-key ! Daniel -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: DEL dans emacs
claude fuhrer wrote: > > Bonsoir > > j'aimerais modifier le comportement par défaut de emacs (20.7). manifestement, je vais devoir aussi régler l'envoi de mails... désolé pour ce spam involontaire... mais si vous avez la solution à ma question emacs ne vous gênez pas :-) [...] -- claude fuhrer [EMAIL PROTECTED] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: del dans emacs
claude fuhrer wrote: > > Bonjour > > j'aimerais modifier le comportement par défaut de emacs (20.7). > J'aimerais que la touche BACKSPACE fasse un > backward-delete-char-untabify (ça ca marche très bien) mais j'aimerais > aussi que la touche DELETE fasse un delete-char (pour que ces deux > touches se comportent comme dans le shell) alors que pour l'instant elle > fait aussi un backward-delete-char... Tiens, ça c'est mon Saint-Graal de la configuration. :-) Je ne l'ai pas encore atteint, mais un jour j'y arriverai ! En fait en mode console ça fontionne bien, mais pas sous X. En revanche Ctrl-D fonctionne comme un Delete normal en console et sous X. C'est une piste que je n'ai exploré plus loin cependant. Tout cela sur une Debian current. Marc Mongenet -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
DEL dans emacs
Bonsoir j'aimerais modifier le comportement par défaut de emacs (20.7). J'aimerais que la touche BACKSPACE fasse un backward-delete-char-untabify (ça ca marche très bien) mais j'aimerais aussi que la touche DELETE fasse un delete-char (pour que ces deux touches se comportent comme dans le shell) alors que pour l'instant elle fait aussi un backward-delete-char... comment modifier ce comportement. J'ai essayé (global-set-key "DEL" 'delete-char) mais le symbole DEL n'est pas reconnu... est-ce que qqun peut m'expliquer comment trouver le nom de la touche DEL en dialecte emacs ? d'avance merci de votre aide claude -- claude fuhrer [EMAIL PROTECTED] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
del dans emacs
Bonjour j'aimerais modifier le comportement par défaut de emacs (20.7). J'aimerais que la touche BACKSPACE fasse un backward-delete-char-untabify (ça ca marche très bien) mais j'aimerais aussi que la touche DELETE fasse un delete-char (pour que ces deux touches se comportent comme dans le shell) alors que pour l'instant elle fait aussi un backward-delete-char... comment modifier ce comportement. J'ai essayé (global-set-key "DEL" 'delete-char) mais le symbole DEL n'est pas reconnu... est-ce que qqun peux m'expliquer comment trouver le nom de la touche DEL en dialecte emacs ? d'avance merci de votre aide claude -- claude fuhrer [EMAIL PROTECTED] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.