Grundläggande editering

Slackware.SE Wiki

Hoppa till: navigering, sök

[redigera] 17.4 Grundläggande redigering

När du har öppnat en fil kan du självklart flytta dig runt i den med markören. Markörens knappar är PgUp, PgDn gör vad du förväntar dig. Home och End hoppar till början och slutet av raden. (i äldre versioner, skulle dom egentligen hoppat till början och slutet av bufferten.) Hur som helst finns det också Control och Meta (Alt) knappskombinationer som flyttar runt markören. Eftersom du inte behöver flytta dina händer till en annan del av tangenbordet för dessa, dom är mycket snabbare så fort du lärt dig att använde dem. De mest viktiga kommandona är listade i tabell 17.1.

tabell 17-1. Grundläggande Emacs redigeringskommandon

kommando 	resultat
C-b 	gå tillbaka ett tecken
C-f 	gå framåt ett tecken
C-n 	gå en rad ner
C-p 	gå en rad upp
C-a 	gå till början av raden
C-e 	gå till slutet av raden
M-b 	gå ett ord tillbaka
M-f 	gå ett ord framåt
M-} 	gå en paragraf framåt
M-{ 	gå en paragraf bakåt
M-a 	gå en mening bakåt
M-e 	gå en mening framåt
C-d 	radera tecknet under markören
M-d 	radera fram till slutet av nuvarande ord
C-v 	gå ner en skärm (tex, PgDn)
M-v 	gå upp en skärm (tex. PgUp)
M-< 	gå till början av bufferten
M-> 	gå till slutet av bufferten
C-_ 	ångra sensaste (kan repeteras) notera att du egengligen måste skriva Shift+Control+bindestreck för detta.
C-k 	radera till slutet av raden
C-s 	sök framåt
C-r 	sök bakåt

Notera att många meta kommandon är paralella till Controll kommandon förutom att dom opererar på större enheter: medans C-f går framåt ett tecken så går M-f framåt ett helt ord, etc.

Notera också att M-< och M-> kräver att du skriver Shift+Alt+komma och Shift+Alt+punkt, eftersom < och > är Shift+komma och Shift+punkt. (såvida du självklart inte har ett annat tangentbord än standard US)

Notera att C-k raderar (dödar som det vanligtvis kallas) all text efter markören till slutet av raden, men det raderar ine raden sig självt (tex. det raderar inte den sista nya raden). Det readerar bara raden om det inte var någon text efter markören. Med andra ord, för att radera en hel rad måste du ha markören i början av den raden och sen slå C-k två gånger: en för att radera texten på raden och en för att radera raden.

Klart, ej rättat.

--Dartanjang 19 juli 2006 kl.12.14 (CEST)

Personliga verktyg