logo

Jak zapisać plik w edytorze Vi / Vim i wyjść

W tym artykule omówimy, jak zapisać plik w my redaktorze . Najpierw patrzymy Linuksa i edytory Vi, dlaczego ich używamy i jakie są ich funkcje, następnie zagłębiamy się w temat zapisywania pliku i zamykania edytora wraz z innymi opcjami, rozumiemy różne polecenia na przykładzie.

Czym jest Linux?

Linux został opracowany przez Linusa Torvaldsa w 1991 roku jako projekt hobbystyczny. Jest to jądro o otwartym kodzie źródłowym (kod źródłowy, z którego każdy może swobodnie korzystać), które jest najpopularniejsze i szeroko stosowane w przemyśle, a także w systemach osobistych. Istnieją różne systemy operacyjne oparte na Linuksie jądro , niektóre z popularnych dystrybucji Linuksa to Ubuntu , CentOS , czerwony kapelusz , Debiana , I Kali Linux .



Co to jest Edytor Vi

Vi Editor to szeroko stosowany edytor tekstu w systemach Unix/Linux, znany ze swojej wydajności i elastyczności. Edytor Vi został opracowany w 1976 roku przez Billa Joya, a później w 1991 roku wydano ulepszoną wersję edytora Vi, znaną jako VI Improved ( DLACZEGO ).

Tryby w edytorze Vi

W Vi Editor dostępne są dwa tryby:

mój krykiet na żywo
  1. Tryb wstawiania: W tym trybie możesz bezpośrednio wprowadzać i edytować tekst. W trybie wstawiania możesz wpisywać znaki i dodać , modyfikować , Lub usuwać treść tekstowa według potrzeb. Możesz zainicjować tryb wstawiania, naciskając klawisze takie jak „ I ‘ (aby wstawić przed kursorem) lub ‘ A ‘ (aby wstawić po kursorze). Istnieją również odmiany takie jak „ I ‘ (wstawić na początku linii) lub ‘ A ' (wstawić na końcu wiersza). Aby wyjść z trybu wstawiania i powrócić do trybu poleceń, po prostu naciśnij klawisz „ wyjście ' klucz.
  2. Tryb poleceń: W trybie poleceń możesz nawigować i manipulować tekstem bez bezpośredniego wpisywania znaków. Tryb ten przeznaczony jest do kontrolowania zachowania redaktora i sprawnego wykonywania różnych zadań edycyjnych. Możesz przesuwać kursor, usuwać tekst, kopiuj i wklej , wyszukaj tekst i wykonuj szeroką gamę innych operacji edycyjnych za pomocą poleceń klawiaturowych. Aby przejść z trybu wstawiania do trybu poleceń, naciśnij klawisz „ wyjście ' klucz. Wyraźne rozróżnienie pomiędzy tymi dwoma trybami w Vi jest podstawową funkcją, która umożliwia użytkownikom szybką i efektywną edycję tekstu, minimalizując jednocześnie potrzebę stosowania skomplikowanych skrótów klawiaturowych.

Jak zapisać plik w edytorze Vi/Vim i wyjść?

Aby wykonać dowolne polecenie, musisz być w trybie poleceń, aby przejść do trybu poleceń, jeśli jesteś w trybie wstawiania, naciśnij Wyjście.



1. Zapisz plik w edytorze Vi/Vim

Istnieją 3 sposoby zapisania pliku w edytorze vi/vim, które opisano poniżej:

  1. :w – Zapisz zmiany, ale nie wychodź.
  2. :z: - Zapisz wszystkie otwarte wiele plików bez wychodzenia.
  3. :w nazwa pliku – Zapisz plik pod inną nazwą i kontynuuj edycję bieżącego pliku.

Przykład:

Krok 1: Otwórz plik lub utwórz za pomocą edytora vi



Krok 2: Wejdź tryb poleceń naciskając wyjście jeśli jesteś w trybie wstawiania

Krok 3: Użyj dowolnego z powyższych poleceń ( w, wa, w [nazwa pliku] ), aby zapisać plik, na poniższym zrzucie ekranu użyliśmy: w [nazwa pliku] aby zapisać plik pod nową nazwą w formacie nowy plik.txt plik.

Zrzut ekranu z-2023-09-20-12-08-46

2. Zamknij edytor Vi/Vim

Istnieją cztery sposoby zamknięcia edytora:

  1. :Q – Opuścić redaktora
  2. :Q! – Wymuszenie zamknięcia jest przydatne, gdy w pliku dokonano zmian, ale użytkownik nie chce ich zapisać
  3. :tak! – Zamknij wszystkie otwarte pliki bez zapisywania zmian (wymuś zamknięcie)
  4. ZQ (Shift + ZQ) – Wyjdź bez zapisywania zmian

Przykład:

Krok 1: Otwórz plik lub utwórz za pomocą edytora vi

Krok 2: Wejdź do trybu poleceń, naciskając wyjście jeśli jesteś w trybie wstawiania

Krok 3: Użyj dowolnego z powyższych poleceń ( q, q!, qa lub ZQ) aby wyjść z edytora na poniższym zrzucie ekranu, którego użyliśmy :Q odejść z redaktora

Zrzut ekranu z-2023-09-20-12-04-12

3. Zapisz plik i zakończ edytor

Istnieją 3 sposoby zapisania pliku i zamknięcia edytora vi/vim, które opisano poniżej:

  1. :wq – Zapisz zmiany i wyjdź z edytora
  2. To samo co :wq używane do zapisywania zmian i kończenia pracy
  3. ZZ (Shift + ZZ) – Zapisz zmiany i wyjdź

Przykład:

Krok 1: Otwórz plik lub utwórz za pomocą edytora vi

Krok 2: Wejdź do trybu poleceń, naciskając wyjście jeśli jesteś w trybie wstawiania

Krok 3: Użyj dowolnego z powyższych poleceń ( wq, x, ZZ ) Do zapisz plik i zamknij edytor na poniższym zrzucie ekranu, którego użyliśmy: polecenie wq aby zapisać plik i wyjść z edytora

Zrzut ekranu z-2023-09-20-00-52-10

Wszystkie wyżej wymienione polecenia są wymienione poniżej w formie tabelarycznej:

Polecenia

Opis

:Q

Zrezygnować

:Q!

ZQ (Shift + ZQ)

Wyjdź bez zapisywania zmian, tj. odrzuć zmiany

:tak

Zamknij wszystkie otwarte pliki bez zapisywania zmian (wymuś zamknięcie)

:w

Zapisz zmiany

:z

usunięcie z drzewa wyszukiwania binarnego

Zapisz zmiany we wszystkich otwartych wielu plikach

:w [nazwa pliku]

Zapisz plik pod inną nazwą

:wq

ZZ (Shift+ZZ)

Zapisz zmiany i wyjdź z edytora

Wniosek

W tym artykule omówiliśmy różne sposoby zapisywania pliku, zamykania edytora oraz polecenia, które powodują zarówno zapisanie, jak i zamknięcie, wraz z klawiszami skrótów. Oprócz tego dołączono także podstawowy przewodnik po edytorze vi, dzięki któremu nowi użytkownicy mogą zapoznać się z edytorem.