[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: emacsinställningar



Karl Hasselstrom wrote:
Jag har lagt till följande hack i min .emacs för att kunna skriva åäö
även på trilskande engelska tangentbord:

(load-library "iso-insert")
(global-set-key "\M-saa" 'insert-a-ring)
(global-set-key "\M-sae" 'insert-a-umlaut)
(global-set-key "\M-soe" 'insert-o-umlaut)
(global-set-key "\M-Saa" 'insert-A-ring)
(global-set-key "\M-Sae" 'insert-A-umlaut)
(global-set-key "\M-Soe" 'insert-O-umlaut)

Det funkar jättebra i fundamental-mode, men mail-mode (och text-mode)
snor meta-s och meta-S. Hur kan man sno tillbaka dem?


Tjena, jag har (bl a) det här i min ~/.xmodmap-$HOST

keycode 0x26 =  a               A               aring           Aring
keycode 0x28 =  d               D               adiaeresis      Adiaeresis
keycode 0x37 =  v               V               odiaeresis      Odiaeresis

Det vill säga jag har åäö på AltGr a/d/v.

En .xmodmap-fil kan du enklast baka med programmet xkeycaps och sen måste du måste du köra en
xmodmap ~/.xmodmap-`uname -n`
i .xsession, eller om du kör gdm så är det nåt annat, som jag förresten inte vet och är tacksam för om det är ngn som kan tala om för mig. Vad är gdm/gnomes motsvarighet till .xsession?

Denna lösning har den fördelen att den torde fungera överallt. Även i Emacs.

PS. Helt ovidkommande för dig, men som kuriosa kan jag nämna att jag dessutom har fransk layout själva tangentbordet som jag inte tittar på utan kör med amerikansk layout istället. Plus att jag har éäöåàïû och dylikt på AltGr-kombinationer. DS

--
Adam Huuva
V:a Esplanaden 11   -   953 37 Eurocity   -   Sweden, Finland
Phone: +46-922-10599     -      E-mail: aatami at home dot se



Reply to: