Retourner aux forums || Retourner au forum Astuces.divers

Astuces.divers : [Éditeur/Emacs] Savoir rester modeste vis à vis d'Emacs

Posté par Florent Rougon (page perso, ) le 06 janvier 2002
0
La soit-disant astuce sur le % de vi qui n'existerait pas sous Emacs est soit un troll, soit un manquement notoire au 1er Commandement d'Emacs, à savoir « Tu ne diras pas qu'Emacs ne peut ou ne fait pas. » Bref : M-C-f (forward) et M-C-b (backward) font en standard ce que l'auteur cherche (i.e. se déplacer d'une parenthèse à celle qui lui correspond), en bien plus puissant puisque ça fonctionne avec toute sexp (en gros, avec tout ce qui est syntaxiquement assimilable à une parenthèse : accolades, crochets, etc. en fonction de la syntax-table courante). PS : j'aurais préféré mettre ça en commentaire sur l'astuce en question mais on peut pô. :-/

> Lire le message (15 commentaires, moyenne: 1,1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

commentaire.. maintenant on peut :)

Posté par sebastien michel (page perso, ) le 05/03/2002 à 18:17. (lien). Évalué à 1.

et oui c'est vrai que le % ne marche pas pour les <...>, les "..." etc. :(
c'est un gros manque ! :p

--
@+,
MichouX
  • [^]Re: commentaire.. maintenant on peut :)

    Posté par Guillaume Rousse (page perso, ) le 12/03/2002 à 15:16. (lien). Évalué à 2.

    Il y a un plugin fourni en standard avec vim, mais qui n'est pas activé, qui étend la portée de la commande % à ce genre de chose, et même pus que ça (begin-end en pascal, etc...)
    Il s'appelle matchit.vim, et il suffit de le basculer du répertoire macros au répertoire plugin pour l'activer. De même, il faut faire passer matchit.txt de ce même répertoire vers le répertoire doc pour disposer de la documentation correspondante.

    • [^]la verite sur vi

      Posté par cestchiantdesidentif () le 09/04/2002 à 22:53. (lien). Évalué à 1.

      * la verite sur vi * pour voir la liste des paires matchees : set mps pour rajouter le matching sur < et > : set mps+=<:> emacs est peut etre legerement plus puissant, puis c'est quand meme the symbole des logiciels libres, mais comment ne pas se laisser seduire par une ergonomie qui a autant la class que celle de vi, une ergonomie patinee a l'epreuve du temps, a une epoque ou la competence n'etait pas encore devenue un superflu encombrant, une epoque ou on avait des buts a atteindre plutot que des arnaques a camoufler, bref une ergonomie qui sent le bon sauvage de rousseau, la vraie nature dans toute sa puissance, VVVvvvIIIiiiIIIiii!

      • [^]Re: la verite sur vi

        Posté par Gniarf () le 18/10/2002 à 11:29. (lien). Évalué à 1.

        vi, garanti sans dépendence à la con genre PostgreSQL et LDAP (hein Debian)

        --
        Windows has no users. It has hostages.
        • [^]Re: la verite sur vi

          Posté par LeMagicien Garcimore () le 25/11/2002 à 21:50. (lien). Évalué à 1.

          ??
          Tu parle d'emacs pour les dependance à la con ?

          J'ai emacs et pas de postgres et ldap

          • [^]Re: la verite sur vi

            Posté par fleny68 () le 13/01/2003 à 22:03. (lien). Évalué à 3.

            Il peut parler d'emacs et de dépendance à la con. J'ai mis emacs sur un serveur sans écran: et paf tout X qui débarque. Merci apt-get...

            --
            Non, rien
            • [^]Re: la verite sur vi

              Posté par dams (page perso, ) le 17/01/2003 à 09:06. (lien). Évalué à 1.

              utilise emacs-nox

              • [^]Re: la verite sur vi

                Posté par fleny68 () le 19/02/2003 à 09:50. (lien). Évalué à 1.

                zenobi:~# apt-cache search emacs-nox
                zenobi:~#

                pas vu. Il se cache ou celui là?

                --
                Non, rien
              • [^]Re: la verite sur vi

                Posté par fleny68 () le 19/02/2003 à 09:51. (lien). Évalué à 1.

                # apt-cache search emacs-nox
                #

                pas vu. Il se cache ou celui-là ?

                --
                Non, rien
                • [^]Re: la verite sur vi

                  Posté par Misc (page perso, ) le 05/03/2003 à 07:24. (lien). Évalué à 1.

                  ici :

                  /home/misc $ urpmq emacs-nox
                  emacs-nox-21.2-12mdk.i586

                • [^]Re: la verite sur vi

                  Posté par bmc () le 14/03/2003 à 20:44. (lien). Évalué à 1.

                  là:

                  # apt-cache show emacs21-nox

                  sous Sid.

Re: Savoir rester modeste vis à vis d'Emacs

Posté par Sylvestre Ledru (Jabber id, page perso, ) le 06/11/2002 à 01:06. (lien). Évalué à 1.

Voila qui permet de faire exactement la meme chose avec Emacs :

(global-set-key "%" 'match-paren)
(defun match-paren (arg)
"Go to the matching paren if on a paren; otherwise insert %."
(interactive "p")
(cond ((looking-at "\\s\(") (forward-list 1) (backward-char 1))
((looking-at "\\s\)") (forward-char 1) (backward-list 1))
(t (self-insert-command (or arg 1)))))

à rajouter dans le ~/.emacs

:)

  • [^]Question conne...

    Posté par Sixel (page perso, ) le 22/05/2003 à 10:03. (lien). Évalué à 1.

    Dans ce cas, comment insérer un % qd on se situe sur une parenthèse?

    --
    "Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
    • [^]Re: Question conne...

      Posté par Laurent Martelli (page perso, ) le 20/06/2003 à 18:50. (lien). Évalué à 1.

      Taper C-q avant ?

humour :)

Posté par sébastien boyart () le 07/06/2006 à 14:30. (lien). Évalué à 0.

et sous notepad, je fait comment ???

Revenir en haut de page || Retourner aux forums || Retourner au forum Astuces.divers