• Nie Znaleziono Wyników

Edytor vi

N/A
N/A
Protected

Academic year: 2021

Share "Edytor vi"

Copied!
2
0
0

Pełen tekst

(1)

dr inż. Sławomir Koczubiej (KIS, PŚk) 1/2 2021-02-17

Współczesne systemy komputerowe

Edytor vi

Edytor tekstowy vi (vim)

vi (rzadko, częściej vim, elvis) jest ekranowym modalnym edytorem tekstu dostęplny w praktucznie każdej dystrybucji systemu operacyjnego GNU/Linux

Domyślnym trybem pracy jest tryb poleceń, można się do niego przełączyć wciskając [ESC]  Komendy w trybie poleceń:

[:], [?] przełączenie w tryb wiersza poleceń [V] przełączenie w tryb wizualny

[k] kursor o jedną pozycję do góry [j] kursor o jedną pozycję na dół [h] kursor o jedną pozycję w lewo [l] kursor o jedną pozycję w prawo

[I] tryb edycji, kursor na początku wiersza [A] tryb edycji, kursor na końcu wiersza

[i] tryb edycji, rozpoczęcie edycji w miejscu kursora [a] tryb edycji, rozpoczęcie edycji za kursorem [G] idzie na koniec pliku

[x][x] usuwa znak, na którym jest kursor [x] usuwa znak za kursorem

[X] usuwa znak przed kursorem

[D] usuwa znaki za kursorem do końca wiersza [J] usuwa znak końca wiersza

[d][d] usuwa wiersz, d5d usunie 5 wierszy [d][w] usuwa znaki do końca słowa

[u] cofa ostatnią czynność [.] powtarza ostatnie polecenie [y][y] kopiuje wiersz do bufora

[p] wstawia zawartość bufora za kursorem

[P] wstawia zawartość bufora przed pozycją kursorem [o] wstawia nowy, pusty wiersz poniżej bieżącego

wiersza

[O] wstawia nowy, pusty wiersz ponad bieżącym wierszem

[Z][Z] zapisuje plik i zamyka vi

[n] powtarza wyszukiwanie w tym samym kierunku [N] powtarza wyszukiwanie w przeciwnym kierunku

(2)

Współczesne systemy komputerowe Edytor vi

dr inż. Sławomir Koczubiej (KIS, PŚk) 2/2 2021-02-17

 Komendy w trybie wiersza poleceń:

:q zamyka vi (gdy w pliku nie zostały wprowadzone zmiany) :q! zamyka vi bez zapisywania wprowadzonych zmian :wq, :x zapisuje plik i zamyka vi

:w zapisuje plik

:w file zapisuje plik pod nazwą file (pozostaje otwarty oryginalny plik, a nie nowo utworzony)

:e file zamyka bieżący plik bez zapisywania wprowadzonych zmian i otwiera plik o nazwie file

:ha drukuje bieżący plik

/expression wyszukiwanie frazy expression naprzód od pozycji kursora ?expression wyszukiwanie frazy expression w tył od pozycji kursora :set list zaznacza koniec linii

:set nolist wyłącza zaznaczanie końca linii :set number włącza numerację linii

:set nonumber wyłącza numerację linii

:set showmode włącza pokazywanie trybu pracy :set noshowmode wyłącza pokazywanie trybu pracy

Cytaty

Powiązane dokumenty

Założenie: najefektywniejsze rozwiązanie stosu za pomocą tablicy – szczyt stosu to ostatni element wstawiony tablicy począwszy od miejsca o indeksie 0 (jeśli liczba elementów

Wskaźnik bieżących napieć ma szczególne znaczenie w sytuacji, gdy jest on wysoki i jednocześnie inne wskaźniki (pozycja w cyklu kredytowym, luka kredytowa,

Opierając się na danych na temat skuteczności inhibitorów BRAF w leczeniu chorych na czerniaka z mutacją V600E w genie BRAF, podejmowano próby zastosowania tej grupy leków także

Konieczne jest wobec tego dostosowanie struktury danych PDE tak, aby do rozwiązania zagadnień płaskich liniowej teorii przepływu ciepła dla materiałów anizotropowych

Po ostatnim przeczytanym znaku wstawia do bufora buf znak '\0' Jeśli wykonanie zakończyło się poprawnie, to funkcja zwraca wskazanie do łańcucha buf. Jeśli wystąpił błąd

Kiedy  trochę  podrosłeś,  wycho- dziłeś  na  najwyższe  drzewo,  siada- łeś  wygodnie  w  rozwidleniach  gałęzi  i  wydawałeś  z  siebie 

[r]

Odpowiedni fragment można też skopiować do bufora (bez usuwania go z dotychczasowego miejsca) w analogicznych sposób jak się go usuwało, przy czym zamiast litery d w