![]() |
| |||||||
| S'inscrire | FAQ | Membres | Calendrier | Recherche | Messages du jour | Marquer les forums comme lus |
![]() |
| LinkBack | Outils de la discussion | Modes d'affichage |
| |||
| Salut, Merci de ton intérêt pour la question. Peut-être qu'il n'y a pas de solution permettant d'utiliser C-\ ou C-M-\ directement, si c'est un problème physique au niveau du clavier (si le code caractère de la combinaison C-M-AltrGr-8 ou C-AltrGr-8 ne permet pas de le distinguer de C-M-8 ou C-8 ( et donc AltGr-8 ne pourrait pas être reconnu comme antislash \ et ne pourrait jamais l'être) Le fait qu'on mette (setq w32-recognize-altgr nil) dans le fichier d'init n'y change rien (dans ce cas si on tape C-\ ça sort un C-8 au lieu d'un \, mais pas un C-\ ) Dans l'info node "Keyboard Events" on lit que le code caractère comprend un code de base sur 19 bits, et des bits de modification pour control, meta alt shift super et hyper. La touche "Alt" de gauche correspond en fait Ã*** Meta- , et mais par contre j'ignore Ã*** quoi correspond la touche "AltGr". Apparemment elle ne correspond ni Ã*** Alt- ni Hyper- Je n'ai trouvé aucune solution non plus dans l'info node "Windows Keyboard" qui concerne le clavier Microsoft. Je pense que la solution serait d'utiliser un autre caractère que \, par exemple le caractère µ ou ù très facile Ã*** faire sur un clavier français. Il suffirait de faire (global-set-key [?\C-µ] 'fais-ctrl-antislash) (global-set-key [?\M-\C-µ] 'fais-meta-ctrl-antislash) où les fonction fais-ctrl-antislash et fais-meta-ctrl-antislash appelleraient la fonction bindée Ã*** C-\ ou M-C-\ respectivement dans le keymap courant. Le problème c'est que si je fais : (defun fais-ctrl-antislash () (interactive) (message "titi")) (defun fais-meta-ctrl-antislash () (interactive) (message "tutu")) (global-set-key [?\C-µ] 'fais-ctrl-antislash) (global-set-key [?\M-\C-µ] 'fais-meta-ctrl-antislash) Alors quand je tape C-µ ou M-C-µ ça me répond que les combinaison C-µ et M-C-µ ne sont pas définies. Si quelqu'un peut dire pourquoi, la réponse est la bienvenue... Avec ù apparemment ça ne marche pas non plus car les combinaisons C-ù et M-ù semble interprétée Ã*** un niveau plus bas..., C-ù donne un caractère â„¢ (TM en superscript) A+ Vincent. Nicolas Richard a écrit : > Vincent Belaïche a tapoté : >> Et raison de plus pour avoir accès Ã*** \ en combinaison avec Alt ou Ctrl, >> dans le mode c-mode, C-M-\ permet de faire indent-region. >> >> Bon, apparemment je suis le seul Ã*** avoir le problème. > > Pas du tout, j'ai le même problème mais j'ai toujours cru que si je me > donnais la peine, google me donnerait la réponse. Comme tu poses la > question, j'imagine qu'en fait c'est pas le cas. > > Bref, si la réponse t'apparait, je suis preneur également ! > |
| | ||||
| ||||
| |
![]() |
| Tags: comment, croa, faire, grenouille, quand |
| Outils de la discussion | |
| Modes d'affichage | |
| |
| ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Comment faire quand je depasse le nombre de polices autorisees? | arnaudkrier | Newsgroup microsoft.public.fr.excel | 5 | 31/07/2008 14h43 |
| Ripoublique: comment la grenouille se laisse cuire en toute douceur | McLeod | Newsgroup fr.soc.politique | 0 | 26/06/2008 14h45 |
| comment faire pour faire marcher le bouton annuler sur msgbox | ZEGROBID | Newsgroup microsoft.public.fr.access | 1 | 15/05/2008 21h09 |
| comment faire remplacer un texte par un autre quand on le veut ? | AB | Newsgroup microsoft.public.fr.powerpoint | 4 | 16/03/2008 20h38 |
| Re: Ici Washington ! Les croûtons parlent aux croûtons | Kyrios | Newsgroup fr.soc.politique | 0 | 05/03/2008 16h09 |