Praca z katalogami w Linuksie może stać się naprawdę złożonym zadaniem, jeśli nie dysponujemy odpowiednią wiedzą lub narzędziami. Z pewnością nikt z nas nie chciałby czuć się osaczony podczas pracy z systemami Linux, dlatego Solvetic zawsze myśli o oferowaniu najlepszych rozwiązań, aby praca z plikami na tych systemach była jak najbardziej kompletna. Jednym z podstawowych narzędzi do jego wykonania jest użycie edytora tekstu iw tym przypadku mówimy o samym edytorze tekstu zintegrowanym z Linuksem, który nazywa się VIM.
Co to jest VimEdytor Vim ("VI IMproved") jest dosłownie klonem VI, który sam w sobie jest programem podobnym do edytora tekstu VI używanego przez długi czas w środowiskach UNIX i który oferuje pewne praktyczne funkcje dla wszystkich typów użytkowników.
Jedną z wielkich zalet korzystania z edytora vim w systemie Linux jest to, że może on nie tylko działać w trybie tekstowym, ale także integruje interfejs graficzny, który dodaje menu i obsługę myszy, co oznacza, że wydajność będzie jeszcze większa.
Kompatybilność z VimemJeśli mówimy o kompatybilności i użytkowaniu, coś, co jest niezbędne, edytor Vim jest dostępny dla systemów operacyjnych takich jak:
- Przyjaciele
- Atari MiNT
- BeOS
- DWA
- System operacyjny Mac
- Następny krok
- System operacyjny / 2
- OSF
- Riscos
- SGI
- UNIX
- VMS
- Okna
- FreeBSD
- Linux
Funkcje VIMDecydując się na użycie edytora vim w Linuksie, będziemy mieli kilka funkcji, takich jak:
- Wykonywanie poleceń automatycznych.
- Obsługa wielu znaków i języków.
- Kompatybilny z zestawem znaków iso-latin1 i termcapem.
- Polecenia ukończenia.
- Funkcje nagrywania makr.
- Wykrywanie i konwersja formatów plików.
- Okna podzielone pionowo.
- Podświetlanie składni.
- Podświetlanie nawiasów, nawiasów, nawiasów klamrowych i innych znaków.
- Funkcja Vimdiff, dzięki której możemy edytować dwa lub trzy pliki, a Vim pokaże różnice między nimi i wieloma innymi.
Widzimy, jak korzystanie z edytora vim jest naprawdę kompletne i funkcjonalne, problem polega na tym, że wielu użytkowników, nowicjuszy lub nie, gubi się podczas korzystania z edytora i nie wykrywa sposobu na bezpieczne wyjście z niego, dlatego wyjaśnimy różne metody dla tego procesu.
NotatkaW przypadku braku vima w używanej dystrybucji możemy go zainstalować wykonując:
sudo apt zainstaluj vim
1. Wyjdź z edytora Vima bez wprowadzania zmian w systemie Linux
Kiedy uzyskujemy dostęp do vima, ale nie wprowadzamy żadnych zmian lub nie było to pomysłem, aby uzyskać do niego dostęp, musimy zrozumieć, że edytor vim jest wykonywany w trybie normalnym, co nie oznacza już, że plik nie jest modyfikowany.
Krok 1
Aby wyjść bez wprowadzania zmian, musimy wprowadzić następujące. Wciskamy Enter iw ten sposób wyjdziemy z edytora vim w Linuksie.
: Co
Krok 2
Jeśli teraz, gdy to wykonamy, wyświetli się błąd „Brak zapisu od ostatniej zmiany”, oznacza to, że wprowadziliśmy znak lub struktura pliku została w czymś zmodyfikowana, możemy anulować zmiany wykonując:
: Q!
Krok 3
W przypadku dostępu do trybu wstawiania tekstu vim, do którego można uzyskać dostęp za pomocą klawisza i, gdybyśmy chcieli tak wyjść, bo nie zamierzamy nic wpisywać lub dlatego, że wpisujemy tekst, ale w końcu tego żałujemy:
Krok 4
Tam nie możemy użyć ani: q ani: q !, w tym przypadku użyjemy klawisza Esc, za pomocą którego przejdziemy do trybu normalnego i tam będziemy mogli korzystać z poprzednich kombinacji. W przypadku, gdy kilka plików jest otwartych jednocześnie za pomocą vima i chcemy je zamknąć w jednym kroku, musimy wykonać następujące czynności:
: qa!
2. Zapisuj pliki za pomocą edytora Vima w systemie Linux
Krok 1
Po dokonaniu odpowiednich zmian w bieżącym pliku możemy wykonać następujący wiersz, aby zastosować do niego żądane zmiany:
: wq
NotatkaTo oczywiście po użyciu klawisza i do wstawienia tekstu i użyciu klawisza esc, aby powrócić do normalnego trybu.
Krok 2
Inną prostszą opcją zapisania i zamknięcia vima jest uruchomienie:
: x
Krok 3
Niektóre dodatkowe polecenia wyjścia z vima to:
- Naciśnij klawisz Shift i użyj klawiszy zz
Shift + Z + Z
- Naciśnij klawisz Shift i użyj klawiszy zq
Shift + Z + q
3. Otwórz różne tryby Vima w Linuksie
Jako dodatkowy punkt do tego, co oferuje nam vim, Solvetic wyjaśni, jak uzyskać dostęp do różnych trybów vima, są to:
Tryb normalnyAby użyć normalnego trybu, po prostu uruchom vima lub użyj klawisza Esc w jednym z powyższych trybów:
Tryb wstawianiaJeśli chcemy skorzystać z trybu wstawiania, w którym tekst pliku jest dodawany lub edytowany, naciskamy klawisz i i zauważ, że na dole znajduje się legenda „wstaw”
Tryb poleceńAby skorzystać z trybu poleceń, musimy użyć znaków:.Dzięki temu trybowi możemy korzystać z funkcji takich jak wyszukiwanie i zastępowanie wyrażeniami regularnymi.
Tryb wizualnyJeśli naszym planem jest użycie trybu wizualnego, musimy wpisać literę
v
Widzimy, że ten edytor jest użytecznym i prostym rozwiązaniem do wykonywania wszystkich zadań edycji plików w różnych katalogach w systemie Linux dzięki każdemu z jego narzędzi i sposobów pracy w sposób nie tylko bezpieczny, ale także praktyczny.