Tekstitiedostojen luominen ja muokkaaminen on yksi perustehtävistä, jotka voit suorittaa Linux-järjestelmässä. Vi-tekstieditorissa on tehokkaat ohjaimet, jotka liittyvät tekstitiedostojen muokkaamiseen. Mutta mitä hyötyä on tuntikausien kirjoittamisesta, kun et edes tiedä miten tiedosto tallennetaan?

Tässä viestissä keskustelemme kaikesta Vi: n tiedostojen muokkaamiseen liittyvästä, sekä joitain yksityiskohtaisia ​​oppaita myös tekstitiedostojen tallentamisesta ja lopettamisesta.

Vi muokkaustilat

Vi tarjoaa käyttäjilleen kaksi muokkaustilaa. Nämä ovat:

  1. Normaalitila
  2. Lisää tila

Kun avaat tekstitiedoston Vi: ssä, oletusmuokkaustila on Normaali -tilassa. Voit selata tiedostoa ja käyttää joitain Vi-peruskomentoja tässä tilassa. Koska Normaali -tila ei salli sinun muokata tiedostojasi, sinun on annettava Lisää Tila tehdä se.

Paina vain Minä näppäintä näppäimistön aktivoimiseksi Lisää Tila. Tämän tilan avulla voit muokata tekstitiedoston sisältöä helposti lisäämällä ja poistamalla merkkejä. Palaa normaalitilaan painamalla vain poistu näppäimistöllä.

instagram viewer

Tiedoston avaaminen Vi

Vi-komentojen syntaksi on melko helppo muistaa. Oletussyntaksi uuden tekstitiedoston luomiseksi on:

vi 

Uuden tekstitiedoston luominen nimeltä textfile.txt, kirjoita seuraava komento päätelaitteeseesi.

vi textfile.txt

Huomaa, että jos tiedosto nimeltä textfile.txt on jo läsnä järjestelmässäsi, Vi avaa kyseisen tiedoston uuden luomisen sijaan.

Vaihtoehtoisesti voit käynnistää Vi-editorin päätelaitteessasi ja kirjoittaa sitten : e textfile.txt avataksesi uuden tiedoston.

Liittyvät: Kuinka Vimiä käytetään: Opas perusteisiin

Tiedoston tallentaminen VI-tiedostoon

Oletuskomento tekstitiedoston tallentamiseksi Vi on : w. Muista, että et voi käyttää Vi-komentoja lisäystilassa. Siksi sinun on vaihdettava normaalitilaan painamalla poistu avain.

Jos haluat tallentaa tiedoston Vi-muodossa, siirry normaalitilaan lyömällä poistu näppäimistöllä. Kirjoita sitten : w ja paina Tulla sisään tallentaa tiedosto.

Voit myös tallentaa tiedoston eri nimellä. Anna vain uusi tiedostonimi : w komento.

: w newtextfile

tallenna tiedosto vi

Tallenna ja poistu Vi Editorista

Kuten edellä mainittiin, voit tallentaa tiedoston Vi-tiedostoon : w komento. Sillä välin kirjoittamalla: q komento sulkee editorin. Voit ketjuttaa nämä komennot yhteen, jotta voit tallentaa ja lopettaa toiminnot samanaikaisesti.

Lehdistö poistu siirtyäksesi normaalitilaan. Kirjoita : wq ja osui Tulla sisään tallentaa ja sulkea tekstitiedosto Vi-tiedostossa. Voit käyttää samoja komentoja tallenna ja lopeta tiedosto Vimissä yhtä hyvin.

Vaihtoehtoinen tapa tallentaa ja poistua Vi: ssä on : x komento. Vaikka molemmat: x ja: wq komennot suorittavat samanlaisen tehtävän, ne eivät ole lainkaan samanlaisia. Ensisijainen ero näiden kahden välillä on, että : x komento kirjoittaa puskurin tekstitiedostoon vain, kun tallentamattomia muutoksia on.

Toisaalta : wq komento kirjoittaa puskurin tiedostoon tallentamattomista muutoksista riippumatta. : wq komento myös päivittää tiedoston muokkausaika.

Lopeta Vi tallentamatta

Lopeta tekstitiedosto tallentamatta Vi-tiedostoon painamalla poistu näppäimistöltä siirtyäksesi normaalitilaan. Kirjoita sitten yksinkertaisesti : q! ja osui Tulla sisään.

Vi Editorin perusteiden oppiminen

Linux-tekstieditorin perusteiden tunteminen on tärkeää, koska monissa tilanteissa sinun on työskenneltävä järjestelmän tekstitiedostojen kanssa. Vaikka käytettävissä on monia tekstieditoreja, kuten Nano, Emacs ja Gedit, monien käyttäjien mielestä Vi ja Vim ovat edelleen luotettavimpia.

Kun aloitat päätelaitteellisella editorilla, kuten Vi tai Vim, muistaa eri komennot ja syntaksit Vimissä voi kestää jonkin aikaa. Sopivin tapa tähän ongelmaan on valita editori, joka sopii tarpeisiisi.

Sähköposti
nano vs. Vim: Parhaat päätelaitteen tekstieditorit verrattuna

Etsitkö päätelaitteen tekstieditoria Linuxille? Tärkein valinta on Vimin ja nanon välillä! Näin he vertailevat.

Liittyvät aiheet
  • Linux
  • Tekstieditori
  • Linux
Kirjailijasta
Deepesh Sharma (14 artikkelia julkaistu)

Deepesh on MUO: n Linux-henkilöstön kirjoittaja. Hän on kirjoittanut tietosisältöä Internetissä yli 3 vuotta. Vapaa-ajallaan hän nauttii kirjoittamisesta, musiikin kuuntelusta ja kitaransoitosta.

Lisää artistilta Deepesh Sharma

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.