Lab04 Sprawozdanie id 258808 Nieznany

background image

Grupa 12K2

Rafał Linca 4.XI.2009

Ćwiczenie Laboratoryjne 4

Sprawozdanie



1. Cel laboratorium

Celem ćwiczenia jest zapoznanie się z podstawami obsługi edytora VIM (vi).
Zakres ćwiczenia obejmuje tworzenie, edycję i zapis plików tekstowych lub
skryptów poleceń bash.


2. Przebieg laboratorium

Podstawowe informacje na temat edytora VIM

 Przechodzenie do trybu edycji

INSERT „INS”

Przechodzenie do trybu poleceń ESCAPE „ESC”

 Wychodzenie bez zapisu pliku [Esc] :q!
 Wychodzenie z zapisem do pliku [Esc] :wq nazwa_pliku
 Pomoc [Esc] :help

Zapisywanie i odczytywanie plików:

 Wczytanie pliku lub utworzenie vi plik.txt
 Otwarcie pliku tylko do odczytu vi -R plik.txt
 Zapis [Esc] :w
 Zapis wybranych linii [Esc] :2,15w inny_pliczek
 Nadpisanie pliku [Esc] :w! inny_plik

Dopisanie zawartości [Esc] :w >> inny_pliczek

 Edycja [Esc] :e inny_pliczek

Komunikacja z powłoką i środowiskiem plików

 Wstawianie pliku w miejscu kursora [Esc] :r inny_pliczek.txt

Wstawianie polecenia powłoki w miejscu kursora

[Esc] :r! [polecenie shell]

Wykonanie polecenia powłoki bez wpisywania wyniku do tekstu

[Esc] :! ls

 Informacje o pliku [Esc] [Ctrl] g

Włączanie dodatkowych znaków edycyjnych

Znak końca linii [Esc] :set list / [Esc] :set nolist

 Numeracja linii [Esc] :set number / [Esc] :set nonumber
 Tryby pracy [Esc] :set showmode / [Esc] :set noshowmode

background image

Przemieszczanie się po tekście:

Przy użyciu strzałek

 Strona do przodu [Esc] [Ctrl] f

Strona w tył [Esc] [Ctrl] b

 Koniec pliku [Esc] G lub [Esc] :$

Początek linii [Esc] 0 (zero)

 Koniec linii [Esc] $

Początek danej linii [Esc] :9

Znak w aktualnej linii [Esc] 18|

Przeszukiwanie tekstu [Esc] /slowo
Zmiana tekstu:

Zmiana jednego ciągu znaków [Esc] :s/stare slowa /nowe

słowa

Zmiana wszystkich ciągów znaków w aktualnej linii

[Esc] :s/stare slowa /nowe słowa/g

Zmiana ciągów znaków w danych liniach

[Esc] :1,9s/stare slowa /nowe słowa/g

Zmiana wszystkich ciągów znaków w pliku

[Esc] :%s/stare slowa /nowe słowa/g

Wycinanie, kasowanie, dodawanie tekstu i przenoszenie tekstu

 Wstawianie tekstu w aktualnej pozycji kursora [Esc] i
Cofnij [Esc] u

Powtórz [Esc] . (kropka)

Usuwanie linii od, do [Esc] :10,35d

Zapis słowa do bufora [Esc] yw

Zapis 9 linii do bufora [Esc] 9yy

Wstawianie zawartości bufora [Esc] p

3. Wnioski

Dzięki edytorowi VI użytkownik ma możliwość Edytowania plików,
nadpi

sywania, dodawania zawartości. Oferuje on także możliwość tworzenia

plików. Wartą uwagi funkcją jest możliwość przełączania się między trybami
edycji i poleceń. Do zalet edytora można zaliczyć to co wydaje się w
dzisiejszych czasach niepotrzebne mianowicie

możliwość pracy w bardzo

ubogim środowisku tzn. bez grafiki i przy ograniczonym zestawie znaków.
Mimo tego że edytor jest dość prosty i ograniczony jednak posiada wiele
funkcji niedostępnych w zwykłych edytorach jak na przykład wykonywanie
poleceń powłoki, praca w trybie poleceń.


Wyszukiwarka

Podobne podstrony:
Lab10 Sprawozdanie id 259061 Nieznany
destylacja sprawozdanie id 1342 Nieznany
Czech sprawozdanie 1 id 128290 Nieznany
Czech sprawozdanie 3 id 128292 Nieznany
L04 sprawozdanie1 id 257051 Nieznany
Lab06 Sprawozdanie id 258833 Nieznany
Lab02 Sprawozdanie id 258779 Nieznany
Lab09 Sprawozdanie id 258852 Nieznany
prostownik sprawozdanie id 4022 Nieznany
Lab03 Sprawozdanie id 258792 Nieznany
Projekt sprawozdanie id 399569 Nieznany
cw 21 sprawozdanie I id 100238 Nieznany
Czech sprawozdanie 6 id 128295 Nieznany
46 SPRAWOZDANIE id 38951 Nieznany (2)
EiE wzor sprawozdania id 154403 Nieznany
Cw 6 sprawozdanie4 id 97476 Nieznany
lab6 sprawozdanie id 604266 Nieznany
Lab08 Sprawozdanie id 258847 Nieznany
html, css sprawozdanie id 62398 Nieznany

więcej podobnych podstron