Edellytykset:
Sinulla on oltava Linux -jakelu asennettuna ja määritetty koneellesi. Meidän tapauksessamme on Ubuntu 20.04 Linux -jakelu. Toisaalta sinulla on oltava sudo -oikeudet käyttääksesi Linux -järjestelmää ja Vim -apuohjelmaa.
Vim -asennus:
Aluksi sinun on varmistettava, että Linux -jakeluun on asennettu Vim -apuohjelma. Tätä varten tarkistamme sen ensin järjestelmässämme. Siksi sinun on avattava komentorivipääte Linux-työpöydän toimintopalkista. Suorita myöhemmin alla oleva Vim -komento saadaksesi tietoja Vimistä. Kuten kuvassa näkyy, Ubuntu 20.04: ään ei ole asennettu Vim -apuohjelmaa. Se ehdottaa myös joitain käskyjä Vimin asentamiseksi järjestelmään. Asenna Vim yhdellä niistä.
$ tule
Nyt on meidän vuoromme asentaa Vim Linux -järjestelmäämme. Joten meidän on käytettävä sudo apt -komentoa. Kokeile alla olevaa komentoa asentaaksesi sen järjestelmään. Se tarvitsee juuritilisi salasanan asennusprosessin alustamiseksi. Anna sudo -salasanasi ja jatka painamalla Enter -painiketta. Näet, että se alkaa asentaa ja ladata Vim -apuohjelmaa yhdessä muiden nippujen kanssa.
$sudosopivaAsentaa tulin
Asennusprosessin aikana se keskeytyy ja kysymys tulee esiin. Järjestelmä esittää kysymyksen, joka vahvistaa asennustoiminnon, jossa sanotaan: Haluatko jatkaa? [K/E]. Jos haluat jatkaa Vim -asennusprosessia, sinun täytyy napauttaa y ja painaa Enter, muussa tapauksessa paina n ja napauta Enter -painiketta. Joten, napautimme Y ja painimme Enter -näppäintä jatkaaksemme Vim -editorin asentamista Ubuntu 20.04: ään.
Se aloittaa Vim -editorin oikean asennuksen. Sinun on odotettava jonkin aikaa, kunnes prosessi on valmis.
Vimin asennuksen jälkeen voit tarkistaa sen tiedot käyttämällä samaa komentoa kuin alla.
$ tule
Jos Linux -järjestelmäsi avaa alla olevan ikkunan onnistuneesti liitteenä olevan tilannekuvan mukaisesti, voit käyttää Vim -editoria.
Virhe:
Nyt luomme tiedoston komennon kuoren Vim -komennolla. Luomme tämän tiedoston mihin tahansa hakemistoon. Joten kokeile alla olevaa Vim -komentoa tehdäksesi tiedoston smtpd.conf alla olevaan hakemistopolkuun.
$ vim /usr/lib64/sas12/smtpd.conf
Alla oleva ikkuna avautuu, ja polku ja tiedostonimi on lueteltu alaotsikon alla. On aika kirjoittaa tämän tiedoston sisältö annettuun polkuun.
Jos haluat kirjoittaa tiedoston sisällön ja sulkea Vim -editorin, kokeile alla olevaa wq -komentoa kaksoispiste: -merkin kanssa ja suorita tämä komento painamalla Enter -painiketta.
: wq
Heti Enter -painikkeen napauttamisen jälkeen saat virheilmoituksen: E212: Tiedostoa ei voi avata kirjoittamista varten, kuten alla olevassa tulostuskuvassa näytetään. Jatka painamalla Enter -painiketta.
Jotta voimme tarkistaa tämän virheen syyn, meidän on kirjoitettava toinen ohje Vim -editorissa. Kokeile alla olevaa sudo -komentoa Vim -editorissa alkaen avainsanalla: w, joka päättyy avainsanalla tee ja prosenttiosuus. Näet virheen syyn painamalla Enter -näppäintä.
:sisään! sudo tee %
Se vaatii sudo -tilisi salasanan tiedoston sisällön kirjoittamiseen ja tiedoston tallentamiseen mainittuun polkuun. Kirjoita pääkäyttäjän salasana ja paina Enter -painiketta. Tulos osoittaa, että tällaista tiedostoa tai hakemistoa ei ole käytettävissä Linux -järjestelmässäsi. Tämä tarkoittaa, että ilmoitamme syyn tähän virheeseen. Jatka Vim -ohjelmaa painamalla Enter -näppäintä uudelleen.
Kirjoita alla oleva quit -komento ja paina Enter -näppäintä palataksesi terminaalikuoreen.
: mitä
Opimme virheen syyn, koska annettua polkua ei todellisuudessa luotu. Voit myös tarkistaa komentorivin kuoren polun käyttämällä ls -komentoa. Tulos osoittaa, että tällaista hakemistoa ei luoda.
$ ls / usr / lib64 / sas12
Korjaa virhe:
Ensinnäkin meidän on luotava polku tai hakemisto komentorivin kuoreen. Jos haluat luoda yllä mainitussa polussa mainitun hakemiston, meidän on käytettävä mkdir -komentoa -p -lipun kanssa. Jos käytät mkdiriä ilman avainsanaa sudo, se voi poikkeuksen kautta Sallittu.
$mkdir–S/usr/lib64/sas12
Kokeillaan tätä komentoa sudo -avainsanalla ja huomaat, että se toimii hyvin.
$sudo mkdir–S/usr/lib64/sas12
Kirjoita uudelleen Vim -komento ja tiedoston polku tarkistamaan muutokset. Se avaa Vim -editorin.
$tulin /usr/lib64/sas12/smtpd.conf
Kun kirjoitat alla olevan sudo -komennon, se saattaa vaatia sudo -tilisi salasanan jatkamista. Kun olet kirjoittanut salasanan ja painanut Enter -painiketta, näet, että se luo varoituksen. Sinun on painettava L -näppäintä ja sen jälkeen Enter -painiketta ladataksesi tiedoston kyseiseen kansioon.
:sisään!sudo tee %
Se lataa tiedoston ja antaa sille vain luku -oikeudet. Paina Enter -näppäintä.
Nyt kun kirjoitat wq -komennon, se toimii hyvin.
: wq
Johtopäätös:
Olemme ratkaisseet virheen: Vim ei voi avata tiedostoa kirjoitusta varten silmänräpäyksessä. Toivottavasti voit ratkaista tämän virheen kätevästi.