jag är en ny vi / vim textredigerare användare. Hur avslutar jag vi-redigeraren och sparar mina ändringar under en Linux eller Unix som operativsystem? Kan du be mig att spara och avsluta filen i 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., Du kan redigera program eller konfigurationsfiler på Linux/Unix-servern. Vim är uppåt kompatibel med Vi. denna sida förklarar hur du sparar en fil i Vim eller vi och avslutar redigeraren under Linux eller Unix-liknande system.,
Vim spara och avsluta redigeringskommandot
proceduren för att spara en fil i vim / vi och avsluta redigeraren är följande:
- öppna terminalapplikationen i Linux eller Unix
- öppna sedan en fil i vim / vi, skriv: vim filnamn
- för att spara en fil i Vim / vi, Tryck på Esc-tangenten, skriv :w och tryck på Enter-tangenten
- man kan spara en fil och avsluta vim / vim vi genom att trycka på Esc-tangenten, skriv :X och tryck på Enter-tangenten
låt oss se alla kommandon och exempel i detaljer.,
så här öppnar du en fil i Vim/vi
Du kan starta vi/vim genom att skriva följande kommando:vim file
vi file
vim filename
vim helloworld.sh
förstå vim-lägen
När vi startar vim / vi textredigerare är vi i normalläge. Det här läget gör det möjligt att använda vim-kommandon och navigera runt filen enligt våra behov. För att redigera text måste du ange insert-läget genom att trycka på i-tangenten. På så sätt kan vi redigera vårt program eller konfigurationsfiler som/etc/nginx / nginx.conf.
naturligtvis kan du gå tillbaka till normalläge genom att trycka på Esc-tangenten igen.,
hur du sparar och avslutar vi-eller vim-textredigeraren
för att spara och avsluta vi-eller vim-redigeraren med att spara alla ändringar du har gjort:
- Om du för närvarande är i insert eller append-läge trycker du på Esc-tangenten.
- tryck på : (kolon). Markören ska visas igen i det nedre vänstra hörnet av skärmen bredvid en kolon prompt.,
- ange följande kommando (typ :X och tryck på Enter-tangenten):
:x
eller
:x!
eller
:wq!
- tryck på ENTER-tangenten
- detta avslutar redigeraren, och alla ändringar du har gjort i dokumentet sparas i filen. – herr talman!
använd x för att spara en fil och avsluta:
Fig.01: Vi / vim spara och avsluta demo.
så här tar du bort alla ändringar i vi/vim
om du inte vill spara några ändringar trycker du först på Esc-tangenten. För att avsluta Vim utan att spara ändringar tryck: q!, följt av ENTER.
få mer hjälp om vim-kommandon
vill du lära dig vim-textredigerare? Starta vim-handledaren genom att skriva följande kommando på Linux, macOS och Unix-liknande system:$ vimtutor
$ vimtutor it
$ vimtutor fr
vimtutor i aktion
sammanfattning av Vim/vi-kommandon
kommando | beskrivning |
---|---|
tryck på Esc-tangenten Typ :Q! tryck på ENTER-tangenten |
avsluta vim utan att spara ändringar dvs kasserar eventuella ändringar du gjort., |
tryck på ESC-tangenten typ :WQ tryck på ENTER-tangenten |
spara en fil och avsluta. |
tryck på ESC-tangenten typ 😡 tryck på ENTER-tangenten |
spara en fil och avsluta. |
slutsats
Du lärde dig att spara en fil i vim och avsluta Textredigeraren med olika vim-kommandon. Se vim-webbplatsen eller följande sidor för mer information.
- hur man avslutar från Toppkommandot i Linux / Unix / BSD / OS X
- hur man avslutar vim textredigerare kommando
- vi / Vim: spara och avsluta redigeringskommandot
- hur man laddar om .vimrc-fil utan att starta om vim på Linux / Unix
🐧 Få de senaste tutorials på Linux, Öppen Källkod & DevOps via RSS-flöde eller Veckovisa nyhetsbrev.
15 kommentarer hittills…, 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 |