Planethäftet, © F. Kilander, DSV, 1992--1996.
En alternativ lathund för emacs finns
här.
Denna lathund gäller i huvudsak Emacs version 19 på
arbetsstationen. Denna version av Emacs kan använda flera
X-fönster. Varje X-fönster kan även delas in i delar.
Starta Emacs genom att gå till ett terminalfönster och skriv:
emacs &
Kommandon som inleds med C- ges genom att hålla nere
kontroll-tangenten (märkt CTRL) och trycka på tecknet för
kommandot. Kommandon som inleds med M- (metatecken) anropas antingen
med ESCAPE följt av kommandotecknet eller genom att hålla
nere tangenten Alternativ funktion och trycka på kommandotecknet.
C-u | Numeriskt argument
|
---|
C-h | Inleder hjälpfunktionen
|
---|
C-x | Ytterligare kommandon
|
---|
M-x | Namngivna kommandon
|
---|
Öppna... | C-x C-f
|
---|
Öppna skrivskyddat... | C-x C-r
|
---|
Spara | C-x C-s
|
---|
Spara som... | C-x C-w
|
---|
Ångra senaste ändring | C-x u
|
---|
Avbryt kommando | C-g
|
---|
Avsluta Emacs permanent | C-x C-c
|
---|
Vad gör kommandot? | C-h c kommando
|
---|
Apropå nyckelord | C-h a nyckelord
|
---|
Engelskspråkig Emacs-lektion (tutorial) | C-h t
|
---|
Placera arbetspunkten | MK1 | (musknapp 1)
|
---|
Framåt teckenvis | C-f | höger piltangent
|
---|
Bakåt teckenvis | C-b | vänster piltangent
|
---|
Framåt ordvis | M-f | M-höger piltangent
|
---|
Bakåt ordvis | M-b | M-vänster piltangent
|
---|
Början av raden | C-a
|
---|
Slutet av raden | C-e
|
---|
Uppåt radvis | C-p | upp piltangent
|
---|
Nedåt radvis | C-n | ned piltangent
|
---|
Bakåt en skärmsida | M-v
|
---|
Framåt en skärmsida | C-v
|
---|
Början av sidan | C-x [
|
---|
Slutet av sidan | C-x ]
|
---|
Början av hela texten (bufferten) | M-<
|
---|
Slutet av hela texten (bufferten) | M->
|
---|
Sökning framåt stegvis | C-s | Stanna med return
|
---|
Sökning bakåt stegvis | C-r | Stanna med return
|
---|
Sök framåt och byt | M-%
|
---|
Sätt märket | C-blank eller MK1-drag
|
---|
Byt plats på arbetspunkten och märket | C-x C-x
|
---|
Radera tecknet under arbetspunkten | C-d
|
---|
Radera föregående tecken | delete
|
---|
Tag bort nästa ord | M-d
|
---|
Tag bort föregående ord | M-delete
|
---|
Klipp ut resten av raden | C-k
|
---|
Klipp ut regionen | C-w
|
---|
Kopiera regionen till urklippsbuffertern | M-w
|
---|
Klistra in senast utklippta text | C-y eller MK2
|
---|
Byt inklistrad text mot äldre urklipp | M-y
|
---|
Byt plats på två tecken | C-t
|
---|
Byt plats på två ord | M-t
|
---|
Gå till nästa tabläge | TAB
|
---|
Sätt fyllnadsprefix (ung. vänstermarginal) | C-x .
|
---|
Sätt fyllnadskolumn (ung. högermarginal) | C-x f
|
---|
Slå på/av automatisk radbrytning | M-x auto-fill
|
---|
Fyll (justera) stycket under arbetspunkten | M-q
|
---|
En buffert innehåller text som kan redigeras. Varje buffert har ett
namn och ett tillstånd (mode). En buffert kan vara
skyddad från redigering.
Lista alla buffertar | C-x C-b
|
---|
Gå till en annan buffert | C-x b
|
---|
Ta bort bufferten och gå till en annan | C-x k
|
---|
Delfönster är inte samma sak som X-fönster (som kallas frames
i GNU Emacs). Varje frame kan innehålla ett eller flera
delfönster. Varje delfönster visar upp exakt en buffert.
Gå till fönster | MK1
|
---|
Ett fönster | C-x 1
|
---|
Dela fönstret horisontellt | C-x 2
|
---|
Gå till nästa fönster | C-x o
|
---|
Gör aktuellt fönster större | C-x ^
|
---|
Bläddra i nästa fönster | C-M-v
|
---|
Stäng aktuellt fönster och gå till nästa | C-x 0
|
---|
Öppna en fil i det andra fönstret | C-x 4 f
|
---|
Dela fönstret vertikalt | C-x 3
|
---|
Ändra nästa ord TILL STORA BOKSTÄVER | M-u
|
---|
ÄNDRA NÄSTA ORD till små bokstäver | M-l
|
---|
Ändra Nästa Ord Till Stor Begynnelsebokstav | M-c
|
---|
Ändra alla bokstäver i regionen till stora | C-x C-u
|
---|
Ändra alla bokstäver i regionen till små | C-x C-l
|
---|
Börja spela in ett makro | C-x (
|
---|
Avsluta inspelning av ett makro | C-x )
|
---|
Utför kommandomakrot | C-x e
|
---|
Utför kommandomakrot 17 gånger | C-u 17 C-x e
|
---|
C-källkod | M-x c-mode
|
---|
Text | M-x text-mode
|
---|
Prolog-källkod | M-x prolog-mode
|
---|
Scheme-källkod | M-x scheme-mode
|
---|
Pascal-källkod | M-x pascal-mode
|
---|