Re: [dk-tug] [OT] ændre short-cut i emacs

Arne Jørgensen <[email protected]>
Newsgroups gmane.comp.tex.danish
Organization Arne Joergensen -- http://arnested.dk/
Message-ID <[email protected]>
Lars Madsen <[email protected]> skriver:

> Hej
>
> antag reftex er loadet.
>
> Nogen der ved hvordan man binder C-c ) til noget andet end reftex-reference?
>
> Jeg ville gerne tilføje (fill-paragraph 'left) til reftex-reference så
> jeg har lavet min egen my-reftex-reference som virker fint, men nu vil
> jeg så gerne have den bundet til C-c ) i stedet.
>
> Har prøvet med
>
> (global-set-key [(control c) (\)) ] 'my-reftex-reference)
>
> men det virker ikke helt
>
> (binder jeg den til noget andet virker det shortcut fint, så jeg
> mangler en måde at fjerne et kombinations shortcut)
>
>
> Nogen forslag? (btw: jeg bruger fortsat emacs 22 hvis det har nogen
> betydning)

Jeg tror du skal definere tastekombinationen i RefTeX's eget mode-map.

Problemet er nok at din globale definition bliver overskrevet af RefTeX
minor modens egne genveje.

Så prøv den her:

(eval-after-load 'reftex
  '(define-key reftex-mode-map [(control c) (\)) ] 'my-reftex-reference))

Mvh
Arne
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.