Jak zapisać i wyjść z pliku w edytorze Vi/Vim w systemie Linux
Prawdą jest, że nauka edytora Vi/Vim – dobrze znanego edytora tekstu w ekosystemie Linux, nie jest tak łatwa jak nauka Nano czy Emacsa, ponieważ wymaga odrobiny wysiłku, a się opłaca.
Wiele osób boi się tego uczyć, ale poważnie, bez ważnych powodów. W tym krótkim artykule, przeznaczonym dla nowicjuszy w edytorze tekstu Vi/Vim, nauczymy się kilku podstawowych poleceń; jak zapisać plik po zapisaniu lub zmodyfikowaniu jego zawartości.
Zainstaluj Vima na systemach Linux
W większości współczesnych dystrybucji Linuksa edytor Vi/Vim jest preinstalowany, jeśli nie, zainstaluj pełną wersję Vima (systemy Debian udostępniają vim-tiny z mniejszą liczbą funkcji), używając menedżera pakietów systemowych, jak pokazano:
sudo apt install vim [On Debian, Ubuntu and Mint]
sudo yum install vim [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a app-editors/vim [On Gentoo Linux]
sudo apk add vim [On Alpine Linux]
sudo pacman -S vim [On Arch Linux]
sudo zypper install vim [On OpenSUSE]
Uwaga: aby korzystać z najnowszych funkcji Vima, musisz zainstalować Vima ze źródła.
Jak tworzyć pliki w Vi/Vim
Aby utworzyć lub otworzyć plik za pomocą vi/vim, uruchom poniższe polecenie, które utworzy nowy plik lub otworzy istniejący plik do edycji.
vim file.txt
OR
vi file.txt
Tryby edycji Vi/Vima
Edytor Vi/Vim ma dwa tryby: Polecenie i Wstaw. W trybie Polecenie możesz używać klawiszy klawiatury do kopiowania, wklejania, usuwania, nawigacji i wykonywania wielu różnych zadań oprócz wprowadzania tekstu.
W trybie Wstaw możesz zapisać tekst do pliku, użyć klawisza Enter, aby przejść do nowej linii i użyć klawiszy strzałek, aby poruszać się między tekstami. Aby przejść do trybu Wstaw, naciśnij i
i rozpocznij wprowadzanie tekstu, jak pokazano.
Jak zapisywać pliki w edytorze Vi/Vim
Po zmodyfikowaniu pliku naciśnij [Esc]
, przejdź do trybu Polecenie, naciśnij :w
(zapisz i kontynuuj edycję) i naciśnij [Enter]
jak pokazano poniżej.
Aby jednocześnie zapisać plik i wyjść, możesz użyć klawiszy ESC
i :x
i nacisnąć [Enter]
. Opcjonalnie naciśnij [Esc]
i wpisz Shift + Z Z
, aby zapisać i wyjść z pliku.
Zapisz zawartość pliku Vima do nowego pliku
Aby zapisać zawartość pliku w nowym pliku o nazwie nowa nazwa, użyj ESC
i :w nowa nazwa
lub :x nowa nazwa
i naciśnij [Enter]
.
Stąd możesz teraz przejść dalej, aby poznać typowe wskazówki i triki Vi/Vima, poznać różne tryby i wiele więcej:
- Poznaj przydatne wskazówki i triki edytora „Vi/Vim”, które pozwolą Ci udoskonalić Twoje umiejętności
- 8 ciekawych porad i wskazówek dotyczących edytora „Vi/Vim” dla każdego administratora Linuksa
Skróty klawiaturowe Vi/Vim
Aby dowiedzieć się więcej o edytorze vi/vim, musisz utworzyć nowy plik i spróbować samodzielnie nauczyć się korzystania z następujących popularnych skrótów klawiaturowych vi/vim.
Otóż to! W nadchodzącym artykule pokażemy, jak wyjść z edytora tekstu Vima za pomocą prostych poleceń. Pamiętaj, aby zostawić swoje komentarze za pomocą poniższego formularza opinii.