← Back to team overview

sslug-teknik team mailing list archive

Re: Auto-complete i Emacs Pascal-mode

 

Preben Mikael Bohn <preben_bohn@xxxxxxxxx> writes:

> ord. Den er bundet til Alt-Tab, men denne er desværre også benyttet i
> KDE (som jeg bruger) til at skifte vindue... Er der nogen der ved

Hmmm, det problem har jeg aldrig tænkt over. Hvor er det behagligt at
være tekstmodebruger. Du kan selvfølgelig ændre KDE's bindinger, men
hvis du finder KDE's bindinger vigtigere end Emacs kan du gøre
følgende:

Find ud af hvilken funktion M-TAB kalder. Dette gøres med "C-h k
M-TAB" (Ja, det er nok problematisk at gøre dette i X, så hop ud i en
VT).

Mon ikke du har en variabel, der hedder pascal-mode-map og noget der
hedder pascal-mode-hook?

Så indsætter du følgende i din .emacs:

(add-hook 'pascal-mode-hook
  (lambda ()
    (define-key pascal-mode-map "C-TAB" 'pascal-mode-foobar-completion)))

hvor pascal-mode-foobar-completion er den funktion M-TAB udfører.

-- 
Free beer får det bedste frem i en pingvin.
http://peter.makholm.net/beer/


Follow ups

References