jestem nowym użytkownikiem edytora tekstu vi / vim. Jak zamknąć edytor vi i zapisać zmiany w systemie operacyjnym Linux lub Unix? Możesz mi powiedzieć, aby zapisać i zamknąć plik w vim?,
Tutorial details | |
---|---|
Difficulty | Easy (rss) |
Root privileges | No |
Requirements | vi / vim |
Time | Less than 1 min |
vi or vim (Vi IMproved) is text editor or a programmers text editor., Możesz edytować programy lub pliki konfiguracyjne na serwerze Linux/Unix. Vim jest kompatybilny w górę z Vi. ta strona wyjaśnia jak zapisać plik w Vim lub vi i zamknąć Edytor pod Linuksem lub systemami Uniksopodobnymi.,
Vim Zapisz i zamknij polecenie edytora
procedura zapisania pliku w vim / vi i zamknięcia edytora jest następująca:
- Otwórz aplikację terminala w systemie Linux lub Unix
- następnie otwórz plik w vim / vi, wpisz: vim nazwa pliku
- aby zapisać plik w Vim / vi, naciśnij klawisz Esc, wpisz :w i naciśnij klawisz Enter
- można zapisać plik i zamknąć vim / vi/vi naciskając klawisz Esc, wpisz :X i naciśnij klawisz Enter
pokaż nam wszystkie polecenia i przykłady w szczegółach.,
jak otworzyć plik w vim / Vi
możesz uruchomić vi/vim, wpisując następujące polecenie:vim file
vi file
vim filename
vim helloworld.sh
zrozumienie trybów vim
Kiedy uruchamiamy edytor tekstu vim/vi, jesteśmy w trybie normalnym. Ten tryb pozwala używać poleceń vim i poruszać się po Pliku zgodnie z naszymi potrzebami. Aby edytować tekst, musisz wejść w tryb wstawiania, naciskając i klawisz. W ten sposób możemy edytować nasz program lub pliki konfiguracyjne, takie jak /etc/nginx/nginx.conf.
oczywiście możesz wrócić do trybu normalnego, naciskając ponownie klawisz Esc.,
jak zapisać i zamknąć Edytor tekstu vi lub vim
aby zapisać i zamknąć edytor vi lub vim z zapisaniem wprowadzonych zmian:
- jeśli aktualnie jesteś w trybie wstawiania lub dodawania, naciśnij klawisz Esc.
- naciśnij: (dwukropek). Kursor powinien pojawić się ponownie w lewym dolnym rogu ekranu obok znaku dwukropka.,
- wprowadź następujące polecenie (wpisz 😡 i naciśnij klawisz Enter):
:x
lub
:x!
lub
:wq!
- naciśnij klawisz ENTER
- spowoduje to zamknięcie edytorze, a wszystkie zmiany wprowadzone w dokumencie zostaną zapisane w pliku.
użyj x, aby zapisać plik i zakończyć:
rys.01: Vi / vim Zapisz i zamknij demo.
jak usunąć wszystkie zmiany w vi / vim
Jeśli nie chcesz zapisać żadnych zmian, najpierw naciśnij klawisz Esc. Aby wyjść z Vima bez zapisywania zmian naciśnij :q!, po którym następuje klawisz ENTER.
więcej informacji o poleceniach Vima
chcesz nauczyć się edytora tekstu Vima? Uruchom tutora vim, wpisując następujące polecenie w systemie Linux, macOS i Uniksopodobnym:$ vimtutor
$ vimtutor it
$ vimtutor fr
vimtutor w akcji
podsumowanie poleceń vim/vi
polecenie | opis |
---|---|
naciśnij klawisz Esc wpisz :Q! naciśnij klawisz ENTER |
Wyjdź z Vima bez zapisywania zmian, tzn. odrzuć wszelkie wprowadzone zmiany., |
naciśnij klawisz ESC Typ :WQ naciśnij klawisz ENTER |
Zapisz plik i zakończ. |
naciśnij klawisz ESC Type 😡 naciśnij klawisz ENTER |
Zapisz plik i zakończ. |
podsumowanie
nauczyłeś się, jak zapisać plik w Vimie i wyjść z edytora tekstu za pomocą różnych poleceń Vima. Więcej informacji można znaleźć w witrynie vim lub na kolejnych stronach.
- Jak wyjść z polecenia top w systemie Linux / Unix / BSD / OS X
- Jak wyjść z polecenia edytora tekstu Vima
- Vi / Vim: Zapisz i zamknij polecenie edytora
- jak przeładować .plik vimrc bez ponownego uruchamiania Vima na Linux / Unix
Get Pobierz najnowsze tutoriale na temat Linuksa, Open Source& DevOps poprzez kanał RSS lub cotygodniowy biuletyn e-mail.
🐧 dotychczas 15 komentarzy…, add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |