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 02/09/2008, 18h58
Jack.R
 
Messages: n/a
Par défaut Windows et C-M-\

Bonjour,

Fin mai, il y a eu une discussion intitulée "Comment faire C-\ quand on
est une grenouille (Croa)". Je viens de tomber dessus car je viens de me
mettre Ã*** emacs sous windows (je pratique déjÃ*** depuis quelques temps sous
linux) et j'étais confronté au C-M-\ (indent-region) qui ne fonctionnait
pas.

Dans mon .emacs, j'ai mis (attention Ã*** la coupure de la ligne produite
par mon lecteur de news)

(global-set-key [(ctrl <)] 'indent-region) ; As C-M-\ did not work on
Windows

Comme en principe je vient de marquer une région par C-space, le C-< est
juste Ã*** coté pour faire l'indentation.
Il ne m'a pas semblé que cette combinaison de touche était assigné dans
les librairies que j'utilise.

On aurait aussi pu utiliser (ctrl shift <)

Tiens, d'ailleurs, existe-t-il une page web ou autre qui indique toutes
les combinaisons de touches définies ?
Quelque chose de plus complet que C-h k qui, sauf erreur de ma part, ne
doit lister que les combinaisons de l'emacs utilisé.

--
Jack.R
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

  #2 (permalink)  
Vieux 03/09/2008, 18h11
Jack.R
 
Messages: n/a
Par défaut Re: Windows et C-M-\

Le Wed, 03 Sep 2008 17:19:37 +0200, Paul Gaborit a écrit:

> À (at) Tue, 2 Sep 2008 19:58:19 +0200, "Jack.R" <jack.r***free.fr>
> écrivait (wrote):
>> Tiens, d'ailleurs, existe-t-il une page web ou autre qui indique toutes
>> les combinaisons de touches définies ?

>
> Non car ça n'aurait pas de sens...


Ben si, de mon point de vue ;-) (cf ci-dessous)

> Puisque ça peut varier d'un buffer Ã***
> un autre selon le mode majeur et les modes mineurs utilisés.
>


Oui, d'où mon interrogation.

En effet, dans le cas qui m'intéressait, indent-region, cette possibilité
est présente dans beaucoup de mode liés Ã*** des langages de programmation,
il est donc très intéressant de trouver une combinaison de touche qui ne
rentrera en conflit avec aucun d'entre-eux.
J'ai fait des essais avec quelques langages que je pratique, mais ais-je
pensé Ã*** tous ?

>
> L'intérêt d'emacs est justement de pouvoir refaire les associations
> comme on le souhaite...


Justement, je veux en ajouter une, sans pour autant risquer de faire
disparaître une association présente dans un mode x ou y.

Imagine qu'au lieu de choisir C-<, j'ai pris M-enter, en mode LaTeX, dans
un \begin{itemize}, \end{itemize} cela va devenir un petit peu moins
facile de rajouter des \item ...

J'espère que cela rend un peu plus clair ce que j'écrivais.

--
Jack.R
Réponse avec citation
  #3 (permalink)  
Vieux 06/09/2008, 11h01
Vincent Belaïche
 
Messages: n/a
Par défaut Re: Windows et C-M-\

Bonjour,

La solution qui a émergé du fil "Comment faire C-\ quand on
est une grenouille (Croa)" c'était de traduire ² en \.


Il suffit de rajouter ça dans ton fichier d'init:

(define-key key-translation-map [2226] [?\\])
(define-key key-translation-map [(control 2226)] [(control ?\\)])
(define-key key-translation-map [(control meta 2226)] [(control meta ?\\)])

Note que je crois que ça ne marche qu'Ã*** partir de la version 22, dans la
version 21 il me semble de mémoire qu'il fallait remplacer 2226 par #xB2
(ou 178 si tu préfères).

Au lieu de ² tu peux utiliser n'importe quel autre caractère propre au
clavier français, par exemple µ, tu tapes le caractère, puis tu mets le
curseur dessus et tu tape `C-x =' et ça te donne le code qui doit
remplacer 2226.

A+,
Vincent.

Jack.R a écrit :
> Bonjour,
>
> Fin mai, il y a eu une discussion intitulée "Comment faire C-\ quand on
> est une grenouille (Croa)". Je viens de tomber dessus car je viens de me
> mettre Ã*** emacs sous windows (je pratique déjÃ*** depuis quelques temps sous
> linux) et j'étais confronté au C-M-\ (indent-region) qui ne fonctionnait
> pas.
>
> Dans mon .emacs, j'ai mis (attention Ã*** la coupure de la ligne produite
> par mon lecteur de news)
>
> (global-set-key [(ctrl <)] 'indent-region) ; As C-M-\ did not work on
> Windows
>
> Comme en principe je vient de marquer une région par C-space, le C-< est
> juste Ã*** coté pour faire l'indentation.
> Il ne m'a pas semblé que cette combinaison de touche était assigné dans
> les librairies que j'utilise.
>
> On aurait aussi pu utiliser (ctrl shift <)
>
> Tiens, d'ailleurs, existe-t-il une page web ou autre qui indique toutes
> les combinaisons de touches définies ?
> Quelque chose de plus complet que C-h k qui, sauf erreur de ma part, ne
> doit lister que les combinaisons de l'emacs utilisé.
>

Réponse avec citation
 
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



Fuseau horaire GMT. Il est actuellement 09h53.

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,19851 seconds with 10 queries