webForumDet fria alternativet

Emacs hur börjar man

Programmering

9 svar · 523 visningar · startad av SDCd

Medlem sedan jan. 2001795 inlägg
Frågan#1

Tänkte jag skulle sätta tänderna i denna heliga graal av editorer. Kanske siktar snett när jag ställer frågan i detta forum eftersom jag installerat editorn i Windows för tillfälllet. Tror dock att det finns fler Emacsvänner här än i Windowsforumet. om nån forumledare tycker jag är alldeles ute och cyklar får han/hon vidta åtgärder. :)

En sak jag till exempel tänkte göra är att lägga till syntax highlighting för PHP. Har letat på nätet men hittar bara referenser till Linux.
Var hittar jag till exempel filen som motsvarar ~/.emacs?

En annan sak jag undrar över är, hur vet jag vilken tangent som är M i till exempel kommandot M-x. Har inte riktigt greppat det här med mini-buffer.

Medlem sedan maj 20011 826 inlägg
#2

har du kört emacs tutorial, som finns i hjälpmenyn?

vet inte om den ger dig svaret men det är en bra början....

Medlem sedan sep. 20005 700 inlägg
#3

Hade en emacslabb för ett tag sedan, kanske kan vara något av värde? vad vet jag, här är den iaf:
http://user.it.uu.se/~mica1751/it02/lab4/lab4.html

r)

SDCd skrev:

En annan sak jag undrar över är, hur vet jag vilken tangent som är M i till exempel kommandot M-x. Har inte riktigt greppat det här med mini-buffer.

Det är "meta"-knappen, en knapp med ett tecken som ser ut som ruter. Vet inte vart man hittar den knappen på ett vanligt tangentbord, men i skolan har vi specc. bord där det finns en sådan knapp iaf.

Medlem sedan maj 20018 027 inlägg
#4

Gein skrev:

SDCd skrev:

En annan sak jag undrar över är, hur vet jag vilken tangent som är M i till exempel kommandot M-x. Har inte riktigt greppat det här med mini-buffer.

Det är "meta"-knappen, en knapp med ett tecken som ser ut som ruter. Vet inte vart man hittar den knappen på ett vanligt tangentbord, men i skolan har vi specc. bord där det finns en sådan knapp iaf.

Det brukar vara ESC-tangenten.

Medlem sedan juni 20008 205 inlägg
#5

Äuhm, meta är altknappen. M-x är alltså Alt-x. Kommandon i stil med "M-x foo-mode" betyder alltså att du trycker Alt-x, skriver in foo-mode (i minibufferten, den där lilla grejen där nere där, men det behöver du inte tänka på för markören hamnar automagiskt därnere) och trycker enter.

PHP-mode: http://php-mode.sourceforge.net/
Allmäna Emacstips: http://l220.dsv.su.se/projektx/module_emacs.html
Svar på de flesta frågor ang. win32-port ("var stoppar man .emacs nånstans dårå?"): http://www.gnu.org/software/emacs/windows/ntemacs.html

Medlem sedan feb. 20001 050 inlägg
#6

Äuhm, meta är altknappen.

I mitt PC emacs är det i alla fall ESC-knappen som fungerar som Meta-knapp ;)

Medlem sedan maj 20018 027 inlägg
#7

spango skrev:

Äuhm, meta är altknappen.

Det har i alla fall varit ESC-tangenten på de datorer jag har kommit i kontakt med.

Medlem sedan juni 20008 205 inlägg
#8

Ah. Uppenbarligen funkar både Esc och Alt, då. Personligen kör jag alltid med Alt för att slippa tänka så mycket...

Medlem sedan jan. 2001795 inlägg
#9

Tack för alla tips!
Verkar som det fungerar med både ESC och ALT i den vindowsversion jag installerat.

Medlem sedan maj 20011 826 inlägg
#10

Gein: Ah! en labb på Uppsala Universitet! ...vilket program går du?

254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)