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.