Journal A propos de molettes...

Posté par  .
Étiquettes : aucune
0
17
déc.
2003
J'ai une belle souris optique de luxe avec une molette. Mon seul problème, c'est que sous emacs, la molette sert surtout de percuteur pour le buzzer de la carte mère.
Comment faire pour cette dernière me permette de monter ou baisser le curseur comme elle le fait si bien avec n'importe quelle autre application?

Merci de vos réponses.
  • # Re: A propos de molettes...

    Posté par  . Évalué à 2.

    c'est le "mouse-wheel-mode" dans les options (groupe Editing --> Mouse)

    ou dans le .emacs:
    '(mouse-wheel-mode t nil (mwheel))
  • # Re: A propos de molettes...

    Posté par  . Évalué à 3.

    Dans Emacs :

    "Options" => "Customize Emacs" => "Top Level Customization Group"

    Puis "Editing", "Mouse", "Mouse Wheel Mode" : "Toggle".

    Après "Set for Current Session", Hop ça marche! Puis "Save For Future Session" et ton buzzer trouvera la paix :)
  • # Re: A propos de molettes...

    Posté par  (site web personnel) . Évalué à 1.

    un truc du genre :
    (global-set-key [mouse-4] 'scroll-down)
    (global-set-key [mouse-5] 'scroll-up)

    Éventuellement avec des variantes telles que
    (global-set-key [\C-mouse-4] 'scroll-down-one-line)
    (global-set-key [\C-mouse-5] 'scroll-up-one-line)

    (Je laisse l'écriture de scroll-down-one-line et scroll-up-one-line en exercice ;-))
    • [^] # Re: A propos de molettes...

      Posté par  . Évalué à 1.

      Ca doit marcher aussi, mais dans ce cas tu perds l'accélération de la souris (dans la version CVS), et le "j'ai le focus dans un buffer, et je scrolle un autre avec la souris" (CVS aussi).
      • [^] # Re: A propos de molettes...

        Posté par  (site web personnel) . Évalué à 2.

        je me fais vieux, mais je m'en vais de ce pas enqueter sur ces fonctionnalités modernes ;-)
        Ceci dit, mon .emacs ayant pour vocation de marcher à peu près partout (et en particulier sur d'anciennes versions d'emacs), l'intégration risque de ne pas être pour demain :-)
        • [^] # Re: A propos de molettes...

          Posté par  . Évalué à 1.

          Fais des tests sur les versions d'Emacs ! ;)

          En plus ça apprend à programmer.

          Ceci dit, sur emacs21 debian woody, (mouse-wheek-mode 1) marche, donc question vieux Emacs, c'est déjà un bon dino celui là.

          --
          Lucas, debian unstable / cvs Emacs powered
          • [^] # Re: A propos de molettes...

            Posté par  (site web personnel) . Évalué à 4.

            euh... si je puis me permettre, faire des distinctions sur les numéros de version, c'est réservé aux cas désespérés, ne serait-ce que pour des raisons de maintenance. C'est déjà assez pénible de devoir distinguer emacs de xemacs sans devoir en rajouter. Or la souris (qui est l'instrument du démon, faut-il le rappeler?) ne devrait jamais s'approcher à moins de 50 pixels d'un emacs, donc le désespoir n'est pas là ;-)
            [un troll s'est dissimulé dans la phrase précédente, saurez-vous le découvrir ?]

            Par ailleurs emacs21 est une nouveauté rutilante par rapport aux versions 19.xx qu'on trouve encore dans la nature (eh si :-)). Ceci dit le mouse-wheel-mode existait peut-être déjà, mais à bien y regarder il ne fait pas grand chose de plus que mes quelques lignes. Par contre il le fait de façon plus portable (en interne veux-je dire), ce qui est Bien(tm).
            Je vais quand même rester sur ma méthode (après avoir récupéré et modifié le code en question) à cause des différents modificateurs que j'aime appliquer à ce bouton particulier qu'est la molette.
            • [^] # Re: A propos de molettes...

              Posté par  . Évalué à 1.

              Par ailleurs emacs21 est une nouveauté rutilante par rapport aux versions 19.xx qu'on trouve encore dans la nature (eh si :-)).
              Ah, la 19.34, sans mule et compagnie ... :)

              Je vais quand même rester sur ma méthode (après avoir récupéré et modifié le code en question) à cause des différents modificateurs que j'aime appliquer à ce bouton particulier qu'est la molette.
              C'est pour ça que j'aime bien Emacs, tu peux tout à fait définir ta config perso par dessus celle faite par défaut :)
  • # Re: A propos de molettes...

    Posté par  (site web personnel) . Évalué à 0.

    sinon il existe un autre editeur de texte qui fait un peu moins usine a gaz et qui est plus facile a configurer ainsi qu'a utiliser (il s'appelle vim je crois) et tout les professionnels sont d'accord la dessus pour dire que c'est le meilleur pour editer un texte quelconque.
    • [^] # Re: A propos de molettes...

      Posté par  . Évalué à 4.

      J'ai rien contre vim, mais le journal posait une question sur Emacs, pas sur les différences Emacs/Vim.
      Merci de laisser vos trolls dans le garage ;)
    • [^] # Re: A propos de molettes...

      Posté par  . Évalué à 2.

      Oui, je pose une question sur emacs, pas sur le choix d'un éditeur de texte...
  • # Re: A propos de molettes...

    Posté par  . Évalué à 1.

    Bon merci les gars, ça marche très bien.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.