Składnia do wyjścia i zapisania z edytora VIM
naciskać wyjście klucz, aby upewnić się, że jesteś w tryb poleceń . Następnie naciśnij okrężnica klucz do wejścia tryb wiersza poleceń . Tryb wiersza poleceń będzie miał okrężnica w lewym dolnym rogu ekranu, gdzie można wpisywać wiersze poleceń. Następnie wciśnij ' wq’ oraz 'wejść' aby wskazać wyjście i zapisać. ‘w’ jest skrótem od zapisu wskazującego na zapisanie zawartości pliku na dysku. 'Q' jest skrótem od quit, co oznacza wyjście z edytora vim.
: wqPoniższy zrzut ekranu przedstawia wpisywanie polecenia „wq” w trybie wiersza poleceń, aby poinstruować vima, aby opuścił program po zapisaniu zawartości, czyli napisz i wyjdź.
Zrozumienie trybów VIM i sposobu ich używania
Główne tryby działania Vima to tryb wstawiania, tryb poleceń, tryb wiersza poleceń i tryb wizualny. Edytor będzie zawsze w jednym z tych trybów, a interakcja z edytorem vim za pomocą naciśnięć klawiszy spowoduje podjęcie różnych działań w zależności od tego, w jakim trybie aktualnie znajduje się edytor. Jeśli spróbujesz wpisać „wq”, aby zapisać i wyjść, gdy w tryb wstawiania w rzeczywistości nie zapisze zawartości, nad którą pracujesz, ani nie wyjdzie z edytora vim. Dlatego musisz być świadomy podczas korzystania z vima, w jakim trybie się znajdujesz.
Tryb wstawiania: w tym trybie możesz faktycznie wpisać zawartość do pliku. Robisz edycję i nie instruujesz Vima edytora, co ma robić poza tym, jaki tekst wprowadzić do zawartości pliku. Możesz wejść do trybu wstawiania z trybu poleceń, naciskając 'i' klucz, który oznacza wkładkę. Możesz także trafić w 'do' klawisz, który również wejdzie w tryb wstawiania, ale po przesunięciu kursora za bieżącą pozycję, dlatego 'do' w tym przypadku oznacza append.
Tryb poleceń : jest to tryb, w którym naciśnięcia klawiszy są używane do instruowania vima, co ma robić i jak działać, ale nie do wprowadzania nowego tekstu lub edytowania tekstu w pliku. Aby wejść w tryb poleceń, naciśnij 'Wyjście' klawisz na klawiaturze.
Tryb wiersza poleceń: mały wiersz poleceń pojawia się w lewym dolnym rogu ekranu i pozwala wprowadzać polecenia, takie jak pokazaliśmy w tym samouczku, możesz użyć ‘w’ co oznacza zapisanie pliku i którego możesz użyć 'Q' co oznacza opuszczenie edytora. Można je połączyć w jedną instrukcję i wyjdziesz z edytora i zapiszesz plik.
Tryb wizualny: tryb wizualny umożliwia podświetlenie tekstu, a następnie użycie tego zaznaczonego tekstu do kopiowania i wklejania lub innych typowych operacji na zaznaczonym tekście. Wszystko to można zrobić z klawiatury bez myszy, w przeciwieństwie do edytorów opartych na GUI, takich jak Notatnik czy Visual Studio.
Jak zapisać zawartość, ale nie wychodzić z edytora
Jeśli chcesz zapisać swoją pracę w edytowanym pliku, ale nie wychodzić z edytora vim, po prostu użyj polecenia „w”, aby zapisać plik i pomiń polecenie „q”, jak pokazano poniżej.
:wJak wyjść z edytora, ale nie wydać zapisu
Jeśli chcesz tylko wyjść z edytora i nie wydawać polecenia zapisywania, po prostu wydaj polecenie „q” w trybie wiersza poleceń, jak pokazano poniżej. To polecenie zakłada, że do tej pory nie wprowadziłeś żadnych zmian w treści, w przeciwnym razie pojawi się błąd, jak pokazano na drugim zrzucie ekranu poniżej.
: CoBrak błędu powyżej.
Powyższy błąd, ponieważ komenda wyjścia została wydana bez komendy składowania pliku.
Jak wyjść z edytora, ale nie zapisywać zmian
Jeśli wprowadziłeś zmiany, ale NIE chcesz ich zapisywać na dysku i chcesz powrócić do poprzedniej zawartości w czasie ostatniego zapisywania, wydaj polecenie 'q' z poleceniem '!' w trybie wiersza poleceń jako pokazane poniżej.
: Q!Wniosek
Wszystkie powyższe informacje mogą wydawać się zbyt skomplikowane, aby wyjść z edytora i zapisać zawartość pliku, nad którym pracujesz, ale są ku temu powody i wszystko jest logiczne. Edytor vim może być obsługiwany prawie całkowicie z klawiatury bez użycia myszy, co jest ergonomiczne i szybkie, zwykle bardziej wydajne dla programistów i doświadczonych specjalistów IT. Dlatego wszystkie instrukcje muszą być określone przy użyciu różnych kombinacji klawiszy, a nie przy użyciu graficznego wskaźnika myszy. Aby dostosować się do szybkiego programowania i używania VIM, wprowadzono różne tryby działania, dzięki czemu te same klawisze mogą mieć różne działania w zależności od bieżącego trybu. Jeśli więc chcesz wykonać szybkie, proste polecenie, aby wyjść z edytora, jednocześnie zapisując zawartość pliku, który robisz, wystarczy kilka naciśnięć klawiszy w edytorze i nie przeglądasz menu niezdarną myszą. Poznaj sztuczki VIM, a będziesz na drodze do zostania elitarnym koderem lub administratorem systemów.
Więcej edukacji VIM
- Kup książkę O’Reilly na VIM na Amazon o nazwie Nauka edytorów VI i VIM
- Przejrzyj samouczek online autorstwa Daniela Miesslera o nazwie Naucz się vima po raz ostatni: samouczek i elementarz
- Przeglądaj organizacja strona główna projektu