Hejsan!
Jag har letat mig blodig efter en lösning på detta.
För att kunna använda C-M-\ för indent-region eller C-$ för ispell-word i emacs så vill jag trycka in både meta (som är mappad på alt) och AltGr för att få fram \ eller $, men det fungerar inte alls i emacs. Kombinationen Ctrl och AltGr fungerar utmärkt, men inte Alt för meta. Med hjälp av Esc så kan jag få ett meta som inte krockar med AltGr, men det känns inte tillfredsställande. Någon som har en lösning eller förslag?
Tack på förhand!
Meta och AltGr samtidigt i emacs [LÖST]
Meta och AltGr samtidigt i emacs [LÖST]
Senast redigerad av 1 mcNisse, redigerad totalt 10 gånger.
Anledning: Markerade som löst
Anledning: Markerade som löst
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Meta och AltGr samtidigt i emacs
Det verkar funka med ctrl-alt-altgr-plus för indent-region.
- mcNisse
- Inlägg: 5211
- Blev medlem: 06 feb 2007, 20:51
- OS: Debian
- Utgåva: Vet inte/ingen utgåva passar
Re: Meta och AltGr samtidigt i emacs
Hej och välkommen till ubuntu-se!
Jag har ingen lösning på ditt problem, men jag tycker att alt för stora specialanpassningar av emacs ställer till problem. Eller rättare sagt man kan nästan aldrig sätta sig framför en annans emacs och skriva kod tack vare alla specialinställningar... men det gäller ju att vara effektiv själv. (så jag har också en hel del specalinställningar, trots min inställning till dem
)
Det jag är mest intresserad av är ifrån vilket program du kommer när du vill ha indentering med C-M-\? Är det inte det vanligt med C-c C-c för indentering i emacs, vilken ger betydligt färre tangenter inblandade?
När jag kodar använder jag uteslutande amerikanskt tangentbord för att slippa altgr, vilket i princip skulle lösa ditt problem
Jag har ingen lösning på ditt problem, men jag tycker att alt för stora specialanpassningar av emacs ställer till problem. Eller rättare sagt man kan nästan aldrig sätta sig framför en annans emacs och skriva kod tack vare alla specialinställningar... men det gäller ju att vara effektiv själv. (så jag har också en hel del specalinställningar, trots min inställning till dem

Det jag är mest intresserad av är ifrån vilket program du kommer när du vill ha indentering med C-M-\? Är det inte det vanligt med C-c C-c för indentering i emacs, vilken ger betydligt färre tangenter inblandade?
När jag kodar använder jag uteslutande amerikanskt tangentbord för att slippa altgr, vilket i princip skulle lösa ditt problem

Re: Meta och AltGr samtidigt i emacs
Ja ta mig tusan! Det fungerar ju till och med när jag ssh:ar in på maskinen som har detta problem. Jag får ta ett allvarligt snack med mitt tangentbord på jobbet, för det luktar här börjar lukta hårdvaruproblem.Konservburk skrev:Det verkar funka med ctrl-alt-altgr-plus för indent-region.
Jag rättar massa labbar och då är det inte ovanligt att få in kod vars indentering gör en mörkrädd, så då blir det att ta till Cx h följt av C-M-\.mcNisse skrev:Det jag är mest intresserad av är ifrån vilket program du kommer när du vill ha indentering med C-M-\?
Har inte kommit för mig det, AltGr-kombinationerna sitter så djupt i ryggmärgen, men det kan ju vara något att fila på för framtiden.mcNisse skrev:När jag kodar använder jag uteslutande amerikanskt tangentbord för att slippa altgr, vilket i princip skulle lösa ditt problem
Re: Meta och AltGr samtidigt i emacs
Nej, det verkar snarare som att jag har något problem med X här. Det är inget fel på tangentbordet. Allt fungerar som det ska i en virtuell terminal på den berörda maskinen. Någon som har några idéer om hur jag går vidare?seldrim skrev:Ja ta mig tusan! Det fungerar ju till och med när jag ssh:ar in på maskinen som har detta problem. Jag får ta ett allvarligt snack med mitt tangentbord på jobbet, för det luktar här börjar lukta hårdvaruproblem.Konservburk skrev:Det verkar funka med ctrl-alt-altgr-plus för indent-region.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Meta och AltGr samtidigt i emacs
Du kan prova att felsöka med programmet xev. Starta det i en terminal, flytta muspekaren till det lilla vita fönstret och börja trycka på olika tangenter.seldrim skrev:Nej, det verkar snarare som att jag har något problem med X här. Det är inget fel på tangentbordet. Allt fungerar som det ska i en virtuell terminal på den berörda maskinen. Någon som har några idéer om hur jag går vidare?
Re: Meta och AltGr samtidigt i emacs
Lysande! Här kunde jag se att jag fick ISO_Next_Group istället för det korrekta ISO_Level3_Shift. Med denna kunskap kunde jag spåra förövaren. Jag lade till en annan tangentsbordslayout för ett bra tag sedan, och då tyckte Ubuntu att jag skulle byta mellan layouter med Alt+AltGr. Jag tog kort därefter bort layouten, men Alt+AltGr-mappningen låg kvar och var inget jag märkte annat än i emacs.Konservburk skrev:Du kan prova att felsöka med programmet xev. Starta det i en terminal, flytta muspekaren till det lilla vita fönstret och börja trycka på olika tangenter.
Tack allihop för hjälpen!