Seiten

vi Editor
 

 

Cursor bewegen

 

 

 

 

 

 

h

Zeichen Links

j

Zeichen Rechts

k

Zeichen Hoch

i

Zeichen Runter

w

Word Vor

b

Word Zur�ck

0

Zeilenanfang

$

Zeilenende

+

Erste Zeichen n�chste Zeile

-

Erstes Zeichnen vorherige Zeile

n4

Spalte (Zahl)

H

Erste Zeile im Bildschirm

M

Mittlere Bildschirm Zeile

L

Letzte Zeile Bildschirm

^F

Ein Bildschirm vor

^B

Ein Bildschirm zurück

^D

Halber Schirm runter

^U

Halber Schirm hoch

^G

Zeige Zeilennummer

G

letzte Zeile

4G

zur Zeile 4

:4

zur Zeile 4

 

 

 

 

 

Edit Befehle

 

 

 

 

 

 

i

Einfügen vor Cursor

a

Einfügen  nach Cursor

I

Einfügen Zeilenanfang

A

Einfügen Zeilenende

o

neue Zeile unten

O

neue Zeile oben

 

 

 

 

r

Ändere nächtes Zeichen

cc

Ändere Zeile

x

Lösche Zeichen

X

Lösche Zeiche vor Cursor

dm

Lösche mit Bewegungsbefehl

dd

Lösche Zeile

D

Lösche bis Zeilenende

p

Einfügen gelöschtes 

ym

Copy mit Bewegungsbefehl

yy

Copy Zeile

Y

Copy Zeile

P

Einf�gen vor Curor

 

EX Befehle

 

 

 

 

 

 

:

EX Befehlsmode

:!

UNIX Befehl

:r!

Ergebnis UNIX Befehl einfügen

 

 

:x

Write und Quit

:w

Write

:wq

Write und Quit

:q

Quit

:q!

Quit, öÄnderung verwerfen

ESC

verlasse EX Mode

 

 

 

 

Alphabetical List of Keys

a

Append text after cursor

A

Append text at end of line

^A

none

b

back up to beginning of word

B

Back up to word

^B

Ein Fenster zurück

c

Change operator

C

Change to end of line

^C

none

d

Delete operator

D

Delete to end of line

^D

Scroll down half window

e

Move to end of word

E

Move to enf of word

^E

Show one more bottom line

fx

Find next x on line

Fx

Find previous x on line

^F

Scroll forward one window

g

none

G

Go to line or end of file

^G

Print info 

h

left 

H

move to top left

^H

backspace

i

insert text before cursor

I

insert text of beginning of line

^I

none

j

down

J

Join two lines

^J

down

k

Up

K

none

^K

none

l

Right

L

move to last pos in window

^L

redraw window

m

mark the curor pos in register (a-z)

M

Move cursor to middle of window

^M

Carriage Return

n

repeat last search 

N

repeat last search reverse direction

^N

Down

o

open line below

O

open line above

^O

none

p

put deleted or copy afer cursor

P

put deletet or copy before cursor

^P

Up

q

none

Q

Quit vi and invoke ex

^Q

none

r

replace next char

R

replace characters

^R

Redraw screen

s

change the char under cursor

S

change entire line

^S

none

t

find char before next x on line

T

find char after previous x on line

^T

none

u

undo last change

U

restore line

^U

scroll scren half up

v

none

V

none

^V

none

w

move to begin of next word

W

move to begin of next word

^W

none

x

delete char at cursor

X

delete chat before char

^X

none

y

Yank (copy) operator 

Y

make copy of line

^Y

show one more line at top

z

redraw the screen, repositioing cursor

ZZ

exit and save

^Z

none