edytor vi 6XLPVBMBPCGWJ6MPNILIZMUTJXYU5WUFVUEF7PY

background image

KSN — III FK — Edytor

vi

w pi˛e´c minut

Pocz ˛

atek

vi plik

otwarcie b ˛

ad´z tworzenie plik

vi +18 plik

otwarcie pliku od/do linii 18

vi +/ ”abc” plik

otwarcie pliku od/do pierwszego wyst ˛

apienia abc

vi -r plik

odtworzenie uszkodzonego pliku

view plik

otwarcie pliku tylko do odczytu

Poruszanie si˛e

h,

w lewo

j,

w dół

k,

w gór˛e

l,

w prawo

w

w prawo o słowo

W

w prawo o słowo (past punctation)

b

w lewo o słowo

B

w lewo o słowo (past punctation)

Return

w dół o linie

Back space

w lewo

Space bar

w prawo

H

na gór˛e ekranu

M

na ´srodek ekranu

L

na dół ekranu

Ctrl-F

nast˛epny ekran

Ctrl-D

scroll forward one-half screen

Ctrl-B

poprzedni ekran

Ctrl-U

scroll back one-half screen

m

ustaw etykiet˛e

label

przenie´s kursor do etykiety label

label

przenie´s kursor na pocz ˛

atek linii z etykiet ˛

a label

G

przejd´z na koniec pliku

21G

przejd´z do 21-wszej linii

Wstawianie znaków i linii

a

wstaw znak na prawo od kursora

A

wstaw znak na ko´ncu bie˙z ˛

acej linii

i

wstaw zank na lewo od kursora

I

wstaw znak na pocz ˛

atku bie˙zacej linii

o

wstaw lini˛e poni˙zej bie˙z ˛

acej

O

wstaw lini˛e powy˙zej bie˙z ˛

acej

Wyszukiwanie i zast˛epowanie

/wyraz/

znajd´z wyraz (w dół)

?wyraz?

znajd´z wyraz (w gór˛e)

n

znajd´z nast˛epny/poprzedni

:g/wyraz1/s//wyraz2/gc

znajd´z wyraz1 i zast ˛

ap przez wyraz2, pytaj ˛

ac czy zamieni´c

Numerowanie linii

:set nu

poka˙z numery linii

:set nonu

ukryj numery linii

Czyszczenie ekranu

Ctrl-L

czyszczenie ekranu

Wstawianie pliku do pliku

:r plik

wstaw plik za kursorem

:34r plik

wstaw plik za lini ˛

a 34

1

background image

Edycja tekstu

cw

zmie´n wyraz (lub jego cz˛e´s´c na prawo od kursora)

cc

zmie´n bie˙z ˛

ac ˛

a lini˛e

C

zmie´n cz˛e´s´c linii na prawo od kursora

s

podstaw za znak pod kursorem ci ˛

ag znaków

r

zmie´n znak pod kursorem

R

replace character under cursor

r-Return

złam lini˛e

J

poł ˛

acz bie˙zac ˛

a lini˛e z nast˛epn ˛

a

xp

transpose character at cursor and character to right

zmie´n liter˛e z małej na WIELKL’, z WIELKIEJ na mał ˛

a

u

cofnij ostani ˛

a zmian˛e

U

cofnij wszyskie zmiany w linii

:u

cofnij ostatnie polecenie z linii komend

Usuwanie tekstu

x

zma˙z znak

X

zma˙z znak przed kursorem

dw

zma˙z wyraz (b ˛

ad´z cze´s´c słowa na prawo od kursora)

dd

zma˙z lini˛e

D

zma˙z cz˛e´s´c linii na prawo od kursora

:5,10d

zma˙z linie od 5 do 10

d0

zma˙z wszystko od pocz ˛

atku pliku do kursora

d5d

zma˙z bie˙z ˛

ac ˛

a linie i 4 nast˛epne

d3)

zma˙z bie˙z ˛

ace zdanie i dwa nast˛epne

Kopiowanie i prznoszenie tekstu

yy

yank or skopiuj tekst

Y

yank or skopiuj tekst

P

put yanked or deleted line below current line

p

put yanked or deleted line above current line

1,2co3

skopiuj linie 1-2 za lini˛e 3

2,4m6

przenie´s linie 2-4 za lini˛e 3

"3p

wstaw zawarto´s´c 3-ciego (1-9) bufora (1-9) w miejscu kursora

Zapis i wyj´scie

:w

save changes (write buffor)

:w filename

write buffor to file

:1,10w filename

write lines 1-10 of buffor to file

:f filename

save changed file as filename

:w q

save changes and quit vi

ZZ

save changes and quit vi

:q!

quit without saving changes

Inne

:!

exit to shell, using UNIX command possible

:ab abs abstract

set abstract

:una abs

undefine abs as abstract

:map

set macrodefinition

Krzysztof Malarz, Kraków, 3 grudnia 2001.

2


Wyszukiwarka

Podobne podstrony:
edytor vi CP4KY4UAEDKRKDU3I2AQCTPKRQZ2U6SBUUTUDLQ
laboratorium nr 4 edytor vi
Edytor Vi, studia wsiz, semestr 1 2, Systemy operacyjne, SYSTEMY OPERACYJNE, systemy operacyjne LABO
Linux edytor Vi i MC
edytor vi
Edytory vi i Vim Leksykon kieszonkowy
Edytory vi i Vim Leksykon kieszonkowy evivim
Edytory vi i Vim Leksykon kieszonkowy
Edytory vi i Vim Leksykon kieszonkowy 2
Podstawy edytorstwa wykład cz VI, Edytorstwo
Rozdział 16. Edytory tekstu- vi i emacs, Kurs Linuxa, Linux
Edytor tekstu vi Midnight Commander
Podstawy edytorstwa wykład cz VI, Edytorstwo
Edytor tekstu vi
Lekcja kliniczna 2 VI rok WL
Prezentacja VI Bezrobocie
PS VI

więcej podobnych podstron