Wyszukiwanie w witrynie

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.