logo

Edytor Vi z poleceniami


Co to jest VI

Edytor vi jest opracowany jako My surowy redaktor. Jest instalowany w każdym systemie Unix. Innymi słowy, jest dostępny we wszystkich dystrybucjach Linuksa. Jest przyjazny dla użytkownika i działa tak samo na różnych dystrybucjach i platformach. Jest to bardzo potężna aplikacja. Ulepszona wersja edytora vi to ponieważ .

Edytor vi ma dwa tryby:

zmień nazwę folderu Linux
    Tryb poleceń:W trybie poleceń wykonywane są działania na pliku. Edytor vi uruchamia się w trybie poleceń. Tutaj wpisane słowa będą działać jako polecenia w edytorze vi. Aby przekazać polecenie, musisz być w trybie poleceń.Tryb wstawiania:W trybie wstawiania wprowadzony tekst zostanie wstawiony do pliku. The wyjście Klawisz przeniesie Cię do trybu poleceń z trybu wstawiania.

Domyślnie edytor vi uruchamia się w trybie poleceń. Aby wprowadzić tekst, musisz być w trybie wstawiania, po prostu wpisz 'I' i będziesz w trybie wstawiania. Chociaż po wpisaniu I nic nie pojawi się na ekranie, ale będziesz w trybie wstawiania. Teraz możesz wpisać wszystko.

Aby wyjść z trybu wstawiania, naciśnij wyjście klawisz, zostaniesz przekierowany do trybu poleceń.

Jeśli nie jesteś pewien, w którym trybie się znajdujesz, naciśnij dwukrotnie klawisz Esc, a przejdziesz do trybu poleceń.


Korzystanie z VI

Narzędzie edytora vi jest narzędziem interaktywnym, ponieważ wyświetla zmiany dokonane w pliku na ekranie podczas edycji pliku.

W edytorze vi możesz wstawiać, edytować lub usuwać słowo, gdy kursor przesuwa się po pliku.

Dla każdej funkcji podano polecenia, takie jak usunięcie x lub dd.

W edytorze vi rozróżniana jest wielkość liter. Na przykład, P umożliwia wklejenie po bieżącej linii while P umożliwia wklejenie przed bieżącą linią.

składnia vi:

 vi 

Gdy w terminalu wpiszesz polecenie vi z nazwą pliku, terminal zostanie wyczyszczony i wyświetli się zawartość pliku. Jeśli nie ma takiego pliku, zostanie utworzony nowy plik, a po ukończeniu plik zostanie zapisany pod podaną nazwą.

jest w Pythonie

Przykład Linux VI

Rozumiemy vi na przykładzie:

Aby uruchomić vi, otwórz terminal i wpisz polecenie vi, a następnie nazwę pliku. Jeśli plik znajduje się w innym katalogu, możesz określić ścieżkę pliku. A jeśli Twój plik nie istnieje, utworzy nowy plik o określonej nazwie w podanej lokalizacji.

Przykład:

 vi /home/sssit/Downloads/file.txt 
Edytor Linux Vi 1

Spójrz na powyższą migawkę, tworzymy nowy plik plik.txt (ponieważ ten plik nie istnieje) i wprowadziłem pełną ścieżkę do katalogu Pliki do pobrania.

Tryb poleceń

Oto, co zobaczysz, gdy naciśniesz Enter po powyższym poleceniu. Jeśli zaczniesz pisać, nic się nie pojawi, ponieważ jesteś w trybie poleceń. Domyślnie vi otwiera się w trybie poleceń.

Edytor Linux Vi 1

Spójrz na powyższą migawkę, jest pusta, ponieważ jest to nowy plik. Aby rozpocząć pisanie, musisz przejść do trybu wstawiania. Na końcu okna terminala wyświetlana jest nazwa katalogu i nazwa pliku.

Tryb wstawiania

Aby przejść do trybu wstawiania, naciśnij I. Chociaż istnieją także inne polecenia umożliwiające przejście do trybu wstawiania, które omówimy na następnej stronie.

Edytor Linux Vi3

Spójrz na powyższą migawkę po naciśnięciu I weszliśmy w tryb wstawiania. Teraz możemy napisać wszystko. Aby przejść do następnej linii naciśnij Enter.

Po zakończeniu pisania naciśnij wyjście klawisz, aby powrócić do trybu poleceń.


Aby zapisać i wyjść

Możesz zapisać i wyjść z edytora vi z trybu poleceń. Przed napisaniem polecenia zapisu lub wyjścia należy nacisnąć dwukropek (:). Dwukropek pozwala na wydawanie poleceń vi.

wyjdź z tabeli vi:

Polecenia Działanie
:wq Zapisz i wyjdź
:w Ratować
:Q Zrezygnować
:w imię Zapisz jako imię i nazwisko
ZZ Zapisz i wyjdź
:Q! Przestań odrzucać wprowadzone zmiany
:w! Zapisz (i zapisz do pliku, którego nie można zapisać)

Aby wyjść z vi, najpierw upewnij się, że jesteś w trybie poleceń. Teraz wpisz :wq i naciśnij Enter. Spowoduje to zapisanie i zamknięcie vi.

Typ :wq aby zapisać i wyjść z pliku.

Edytor Linux Vi4

Spójrz na powyższą migawkę, polecenie :wq zapisze i zamknie edytor vi. Kiedy wpiszesz go w trybie poleceń, pojawi się on automatycznie w lewym dolnym rogu.

Jeśli chcesz wyjść bez zapisywania pliku, użyj :Q. To polecenie zadziała tylko wtedy, gdy nie dokonałeś żadnych zmian w pliku.

Java pobiera aktualną datę
Edytor Linux Vi5

Spójrz na powyższą migawkę, ten plik jest modyfikowany, a zatem podczas pisania :Q wyświetla ten komunikat w lewym dolnym rogu.

Powyższy plik można zapisać za pomocą polecenia :!Q. Odrzuca zmiany dokonane w pliku i zapisuje go.

Edytor Vi dla systemu Linux6

Spójrz na powyższą migawkę, którą napisaliśmy :!Q, zapisze nasz plik, odrzucając wprowadzone zmiany.


Komendy Vi

Edytor Linux vi różni się od innych edytorów. Aby korzystać z różnych funkcji, musisz używać różnych klawiszy. Chociaż korzystanie z edytora vi jest dość łatwe i interesujące.

rozmiary czcionek lateksowych

W poleceniach edytora vi rozróżniana jest wielkość liter.

Przyjrzyj się poleceniom vi w poniższej tabeli.

Aby przełączyć się z trybu poleceń do trybu wstawiania:

Komenda Działanie
I Zacznij pisać przed bieżącym znakiem
I Zacznij pisać na początku bieżącego wiersza
A Zacznij pisać po bieżącym znaku
A Zacznij pisać na końcu bieżącego wiersza
O Zacznij pisać w nowej linii po bieżącej linii
O Zacznij pisać w nowej linii przed bieżącą linią

Aby poruszać się po pliku:

Polecenia Działanie
J Aby przejść w dół
k Aby przejść w górę
H Aby przesunąć się w lewo
l Aby przejść w prawo

Aby przeskoczyć linie:

Polecenia Działanie
G Przekieruje Cię do ostatniej linii pliku
`` Przekieruje Cię do ostatniej pozycji w pliku

Usunąć:

Polecenia Działanie
X Usuń bieżący znak
X Usuń znak przed kursorem
R Zastąp bieżący znak
xp Zamień dwie postacie
dd Usuń bieżącą linię
D Usuń bieżącą linię od bieżącego znaku do końca linii
dG usuń od bieżącej linii do końca pliku

Aby powtórzyć i cofnąć:

Polecenia Działanie
W Cofnij ostatnie polecenie
. Powtórz ostatnie polecenie

Polecenie wycinania, kopiowania i wklejania:

Polecenia Działanie
dd Usuń linię
yy (szarp, szarpnij) skopiuj linię
P Wklej po bieżącej linii
P Wklej przed bieżącą linią

Polecenie wycinania, kopiowania i wklejania w blokach:

Polecenia Działanie
dd Usuń określoną liczbę n linii
yy Skopiuj określoną liczbę n linii

Początek i koniec linii:

Polecenia Działanie
I Doprowadź na początek bieżącej linii
^ Doprowadź na początek bieżącej linii
$ Doprowadź na koniec bieżącej linii
Prawidłowy Usuń do początku linii
d$ Usuń do końca linii

Łączenie linii:

Polecenia Działanie
J Połącz dwie linie
tak Powtórz bieżącą linię
ddp Zamień dwie linie

Przejdź do przodu lub do tyłu:

Polecenia Działanie
w Przejdź o jedno słowo do przodu
B Przejdź o jedno słowo do tyłu
w Przesuń określoną liczbę słów do przodu
dw Usuń jedno słowo
Jest Skopiuj jedno słowo
dw Usuń określoną liczbę słów

Wyszukaj ciąg:

Polecenia Działanie
/strunowy Wyszukiwanie do przodu dla danego ciągu
?strunowy Wyszukiwanie wstecz dla podanego ciągu
/^ciąg Ciąg wyszukiwania do przodu na początku linii
/ciąg$ Ciąg wyszukiwania do przodu na końcu linii
N Przejdź do następnego wystąpienia szukanego ciągu
/ Wyszukaj słowo on (a nie tam, tutaj itp.)
/pl[abc]ce Wyszukaj miejsce, plbce i plcce

Zamień wszystko

Składnia:

 : s///g 

Przykład:

Polecenia Działanie
:1,$ s/czytelny/zmieniony/ Zamień do przodu na wstecz od pierwszej do ostatniej linii
:3,6 s/litery/nowyw/g Zamień do przodu na wstecz od trzeciej do dziewiątej linii

Bufory tekstowe:

Polecenia Działanie
'dodać Usuń bieżącą linię i umieść tekst w buforze a
„ap Wklej linię z bufora a

Skrót

Składnia:

 :ab 

Przykład:

Polecenia Działanie
:ab au skrót i nieskrót Skróć au, aby być „skrótem i nieskrótem”
:jeden aut
Un - w skrócie au

Indeks redaktora


Redaktor Vi

  • Redaktor Vi
  • 1) przełącznik
  • 2) ruszaj się
  • 3) skakać
  • 4) usunąć
  • 5) cofnij i powtórz
  • 6) wycinaj, kopiuj, wklejaj
  • 7) wycinaj, kopiuj, wklejaj bloki
  • 8) Początek i koniec
  • 9) Dołączenie
  • 10) słowo
  • 11) Szukaj
  • 12) Wymień wszystko
  • 13) Bufory tekstowe
  • 14) Skróty