Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup fr.comp.divers.* Forum > Newsgroup fr.fr.comp.applications.emacs
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 22/05/2008, 06h23
Vincent Belaïche
 
Messages: n/a
Par défaut Re: Comment faire C-\ quand on est une grenouille (Croa)

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 !
>

Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

Réponse
Tags: , , , ,



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires

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


Fuseau horaire GMT. Il est actuellement 12h48.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,27871 seconds with 11 queries