Jak wyjść z edytora Vima

Jak wyjść z edytora Vima
VIM jest edytorem tekstu programistów lub edytorem tekstu, który jest zaktualizowaną i ulepszoną wersją VI. Służy do edytowania zwykłych plików tekstowych. Możesz go użyć do edytowania skryptów, programów lub plików konfiguracyjnych systemowych w/etc/lub/usr/local/etc/katal.

W porównaniu do VI, VIM jest bardziej kompatybilny. Vim, jeden z najlepszych redaktorów opartych na terminalu, ma wiele ekscytujących funkcji. Uruchamianie i zamykanie vim jest bardzo proste. W tym artykule analizuje, w jaki sposób możesz wyjść z VIM w systemach UNIX i Linux.

Jak otworzyć nauczyciel Vim

VimTutor jest przydatny dla nowych programistów Linux i UNIX lub sysadminów. Możesz szybko uruchomić VimTutor w systemach macOS, Linux/Unix, uruchamiając następujące polecenie:
VimTutor

Domyślnie VimTutor zaczyna się w języku angielskim, ale można go również uruchomić w innych językach za pośrednictwem innych poleceń.

vimTutor it ## włoski ##
vimTutor Fr ## francuski ##
vimTutor es ## hiszpański ##

Możesz także zobaczyć wszystkie zainstalowane języki w VimTutor, uruchamiając następujące polecenie LS:

ls/usr/share/vim/vim*/nauczyciel/nauczyciel*

Tryby VIM

Vim ma siedem podstawowych trybów i istnieje siedem dodatkowych trybów. Uważamy te różne tryby za warianty trybów podstawowych. Możesz przeczytać dokument, uruchamiając: H vim-mod, aby wiedzieć o tym lepiej. Znajomość wszystkich trybów nie jest tak ważna. Istnieją jednak trzy takie tryby, które powinieneś znać podczas korzystania z niego: tryb polecenia, tryb wstawiania i tryb normalny.

Jesteśmy w jego normalnym trybie podczas uruchamiania edytora tekstu VIM/VI. Ten tryb umożliwia poruszanie się po pliku zgodnie z Twoimi potrzebami i korzystanie z polecenia VIM. Użyj klawisza „I”, aby wprowadzić tryb wstawienia tutaj, aby edytować tekst. W ten sposób możesz edytować pliki, takie jak konfiguracje lub programy. Ponownie użycie klucza ESC zabierze Cię z powrotem do trybu normalnego.

Jak otworzyć plik w VIM

Możesz uruchomić VIM/VI, wpisując następujące polecenie:

plik vi
plik vim
VIM [opcje] nazwa pliku

Jak wyjść z edytora Vima

Istnieje kilka metod lub warunków, aby opuścić edytor VIM. Omówmy niektóre z nich.

Warunek 1: Zapisz i opuść polecenie edytora w VIM

Istnieje określona procedura zapisania pliku w vi/vim i rezygnacji z edytora.

Najpierw otwórz typ pliku VI/VIM i uruchom następujące polecenie za pomocą nazwy pliku:

VIM Filename

Naciśnij klawisz ESC, aby zapisać plik w vi/vim i wpisz: w i naciśnij Enter.

Twój plik jest zapisywany w vi/vim. Teraz możesz rzucić vi/vim, naciskając klawisz ESC. Następnie wpisz dowolny z nich zgodnie z twoim stanem.

: q -> wyrzucić
: QA -> Aby rzucić wszystkie otwarte pliki

Po zdecydowaniu i wpisaniu któregokolwiek z poprzednich poleceń naciśnij klawisz Enter, aby zrezygnować z edytora vim, a edytor zostanie zamknięty.

NOTATKA: Po lewej dolnej części terminalu pokaże następny klawisze po naciśnięciu „:”. Następnie naciśnij: (okrężnica) i zauważ, że kursor pojawi się z powrotem w lewym dolnym rogu ekranu w pobliżu podpowiedzi pod grubkiem okrężnicy.

Warunek 2: Po wprowadzeniu jakichkolwiek zmian i zapisaniu pliku możesz rzucić edytor VIM

W trybie wstawiania lub dołączania najpierw naciśnij ESC. Po uruchomieniu tego polecenia naciśnij Enter, aby je przesłać.

:X
Lub
:X!
Lub
: WQ

To zapisze wszystkie zmiany wprowadzone w dokumencie w pliku i opuści edytor.

Warunek 3: Wyjdź z edytora VIM, bez zmian w pliku

Jeśli nie chcesz zapisywać żadnych zmian w pliku, naciśnij klawisz ESC jak zwykle. Następnie typ: Q! i naciśnij klawisz Enter. To opuści vim, nie oszczędzając żadnych zmian.

Inne metody opuszczenia Vima:

Nawiasem mówiąc, poprzednie polecenia wystarczą, aby wyjść z edytora VIM. Ale, jak wspomnieliśmy wcześniej, redaktor Vim jest znany ze względu na jego skróty. Więc teraz porozmawiamy o niektórych z jego klawiszy skrótów, przez które łatwiej będzie ci wyjść z edytora Vima.

Warunek 1: Kiedy chcesz zrezygnować z edytora vim bez zapisywania pliku -> esc + shift zq

Warunek 2: Po zapisaniu pliku, a następnie opuść edytor -> ESC + Shift ZZ

Warunek 3: Aby zrezygnować wszystkie otwarte pliki -> ESC +: QA + Enter

Warunek 4: Wystarczy zapisać i wyjść z pliku -> ESC + 😡 + Enter

Zależy to od metody, którą chcesz przyjąć, aby opuścić edytor VIM.

Rozwiązywanie problemów podczas wychodzenia z VIM

Warunek 1: Jeśli nie chcesz wprowadzić trybu wiersza polecenia

Możesz nacisnąć ZQ lub ZZ, aby zrezygnować z VIM w trybie normalnym bez problemu. Znaki ZZ i ZQ są takie same jak 😡 i: Q!.

Tutaj ZZ i ZQ to polecenia trybu normalnego, gdzie 😡 i: Q! są poleceniami wyjściowymi.

Warunek 2: Jeśli zgubiłeś się i chcesz zmusić odejście

Próbując rzucić VIM, możesz zobaczyć poprzednie informacje, naciskając Control + C w Linux, Ctrl + Alt + Usuń w systemie Window.

Następnym razem, gdy spróbujesz ponownie otworzyć ten sam plik, przejrzyj tę sekcję (tutaj używam pliku o nazwie FOO.TXT jako przykład):

Jeśli następnym razem spróbujesz otworzyć ten sam plik, nie ma się o co martwić, jeśli zobaczysz następujący obraz. Tutaj VIM APK pomaga odzyskać cenne zmiany, które mogłeś stracić.

Możesz zobaczyć, że plik z rozszerzeniem .SWP znajduje się poprzez sprawdzenie katalogu. To jest plik swap.

Po naciśnięciu R zobaczysz, że twoje zmiany zostały odzwierciedlone po naciśnięciu Enter. Możesz usunąć .plik SWP po ​​zakończeniu procesu odzyskiwania pliku. Po usunięciu go nie widzisz poprzedniego błędu.

Warunek 3: Kiedy „: WQ” nie powiodło się

Nie jest to wielka sprawa porażka „: wq” za każdym razem, gdy nazwa pliku jest brakuje lub tylko odczytała. Tak więc, gdy plik jest tylko do odczytu, VIM nie uniemożliwia nam edycji i otwierania pliku. Może nawet wtedy: WQ! nie będzie działać w tej sytuacji. Możesz zakończyć wszystkie zmiany przez: Q, a za pomocą sudo możesz otworzyć ten sam plik w prefiksie i dokonać zmian ponownie.

Wniosek

W tym artykule opisano kilka podstaw, w jaki sposób wyjść z edytora VIM w różnych warunkach za pomocą różnych metod. Istnieje również kilka problemów podczas wychodzenia z VIM, z czego nie można łatwo wyjść z Vima. Mamy nadzieję, że ten artykuł jest pomocny. Sprawdź inne artykuły z Linux, aby uzyskać więcej wskazówek i samouczków.