Tekstifaili loomine ja redigeerimine Linuxis terminali abil

See Selgitatud õpetab, kuidas luua ja redigeerida tekstifaile kahes populaarses Linuxi tekstiredaktoris. Peaaegu kõik Linuxi süsteemid on eelinstallitud lihtsa ja hõlpsasti kasutatava tekstiredaktoriga Nano. Kui teile ei meeldi (või ei ole) Nano, saate tekstifailide redigeerimiseks kasutada ka Vi (või Vimi, olenevalt süsteemist). Vi ja Vim on veidi keerulisem kasutada, kuna seal on palju käske ja kaks erinevat režiimi.

1
Uue terminali akna avamiseks vajutage klahvikombinatsiooni Ctrl+Alt+T. See klaviatuuri otsetee avab peaaegu kõigis Linuxi versioonides terminaliakna. Samuti saate topeltklõpsata oma rakenduste loendis terminali ikooni või klõpsata menüül Dash (kui kasutate GNOME-i) ja otsida terminali.Nano on väga lihtsalt kasutatav tekstiredaktor, mis on eelinstallitud kõikidele Ubuntu-põhistele Linuxi distributsioonidele. Kui teil Nanot pole, saate selle hankida, käivitades sudo apt install nano (Ubuntu ja Debian) või sudo yum install nano (CentOS ja Fedora). Kui olete kunagi Pico tekstiredaktorit kasutanud, leiate, et Nano on sisuliselt identne. Ja erinevalt Vi-st ja Vimist ei pea te selle kasutamise ajal käsu- ja sisestusrežiimide vahel vahetama.

2
Liikuge kataloogi, kuhu soovite faili luua. Tõenäoliselt soovite faili paigutada kuhugi oma kodukataloogi, kuhu olete juba terminali akna avamisel. Kui soovite paigutada faili olemasolevasse alamkataloogi, saate sinna jõudmiseks kasutada käsku cd.Kõigi praeguse kataloogi (oma kodukataloogi) kaustade vaatamiseks tippige ls ja vajutage sisestusklahvi. kodukataloog, tippige cd katalooginimi ja vajutage sisestusklahvi (asendage katalooginimi’ kataloogi nimega). Kui soovite luua uue kataloogi, käivitage makedir directoryname (asendage katalooginimi nimega, mille soovite oma uuele kataloogile anda. Seejärel kasutage cd kataloogi nimi sellesse kataloogi sisenemiseks. Saate luua ja redigeerida faile väljaspool oma kodukataloogi, kuid selleks on teil vaja juurjuurdepääsu.

3
Tippige nano failinimi ja vajutage sisestusklahvi. Asenda failinimi nimega, mille soovid oma uuele tekstifailile anda. See loob ja avab selle nimega uue tekstifaili. Näiteks kui soovite luua faili nimega “testfile”, tippige nano testfile ja vajutage sisestusklahvi. Abiks võib olla failinime lõppu “.txt” lisamine. nii et teate, et see on tekstifail. Kui teie praeguses kataloogis on sama nimega fail, avab see käsk selle faili.

4
Otsige akna allservast üles käskude loend. Käsud, mida saate faili sisestades kasutada, kuvatakse Nano allosas. Rohkemate käskude nägemiseks suurendage lihtsalt akent, lohistades seda ühest selle nurgast. Käsud algavad kas karaadiga (^) või M-ga. Karaat tähistab klahvi Control, M aga klahvi Alt. Näiteks ^U on kleepimiskäsk. Kopeeritud millegi kleepimiseks vajutage klahvikombinatsiooni Control + U.M-U on viimase toimingu tagasivõtmiseks mõeldud käsk. Tagasivõtmiseks vajutage klahvikombinatsiooni Alt + U. Kõigi nanokäskude vaatamiseks vajutage klahvikombinatsiooni Ctrl + G.

5
Sisestage oma faili. Kui teil on vaja kursorit liigutada, kasutage nooleklahve. Saate kasutada hiirt, et tõsta esile tekst, mida soovite kopeerida ja/või kleepida. Esiletõstetud teksti kopeerimiseks vajutage klahvikombinatsiooni Alt + 6. Seejärel kasutage nooleklahve, et liikuda failis teise asukohta, ja vajutage kleepimiseks klahvikombinatsiooni Ctrl + U.

6
Faili salvestamiseks vajutage klahvikombinatsiooni Ctrl+O. Kuna olete oma failile juba nime andnud, ei paluta teil sellele failile nime anda. Kui aga käivitasite faili ilma sellele nime andmata (käitades lihtsalt käsu nano ilma failinimeta viipast), palutakse teil sisestada uue faili nimi ja vajutada salvestamiseks sisestusklahvi. Vältige kiusatust vajutada Salvestamiseks Ctrl + S, kuna see lihtsalt külmutab teie terminali akna!

7
Nanost väljumiseks vajutage klahvikombinatsiooni Ctrl+X. See viib teid tagasi käsureale. Saate Nanos loodud faili uuesti avada, tippides nano failinime samamoodi nagu varem.

8
Uue terminali akna avamiseks vajutage klahvikombinatsiooni Ctrl+Alt+T. See avab uue terminali mis tahes Linuxi versioonis. Samuti võite topeltklõpsata oma rakenduste loendis terminali ikoonil või klõpsata menüül Dash (kui kasutate GNOME-i) ja otsida terminali.Vi on üks vanimad ja enim standardiseeritud Unixi-põhised tekstiredaktorid. Vim tähistab “Vi iMproved”, mis tähendab, et see on nagu Vi, kuid sellel on rohkem funktsioone. Enamikus Linuxi kaasaegsetes versioonides käivitab vi käivitamine selle asemel Vimi. Põhikäsud on mõlema redaktori jaoks samad.Vi-l on rohkem õppimiskõverat kui Nanol, kuid kui olete asja selgeks saanud, on seda üsna lihtne kasutada.

9
Minge kataloogi, kuhu soovite faili luua. Tõenäoliselt soovite faili paigutada kuhugi oma kodukataloogi, kuhu olete juba terminali akna avamisel. Kui soovite paigutada faili olemasolevasse alamkataloogi, saate sinna jõudmiseks kasutada käsku cd.Kõigi praeguse kataloogi (oma kodukataloogi) kaustade vaatamiseks tippige ls ja vajutage sisestusklahvi. kodukataloog, tippige cd katalooginimi ja vajutage sisestusklahvi (asendage katalooginimi’ kataloogi nimega). Kui soovite luua uue kataloogi, käivitage makedir directoryname (asendage katalooginimi nimega, mille soovite oma uuele kataloogile anda. Seejärel kasutage cd kataloogi nimi sellesse kataloogi sisenemiseks. Saate luua ja redigeerida faile väljaspool oma kodukataloogi, kuid selleks on teil vaja juurjuurdepääsu.

10
Tippige vi failinimi ja vajutage sisestusklahvi. Teise võimalusena võite sisestada vim-failinime, et veenduda, et fail avaneb Vimis, mitte Vimis. Selle käsu osa “vi” valib kasutatavaks programmiks Vimi tekstiredaktori. Asendage failinimi nimega, mille soovite oma uuele failile määrata. Näiteks faili nimega “sample.text” tippige vi sample.txt. Kui teie praeguses kataloogis on sama nimega fail, siis see käsk avab selle asemel selle faili.

11
Vajutage i-klahvi. Kui avate Vi või Vim, avaneb see erirežiimis, mida nimetatakse käsurežiimiks. Klahvi I vajutamine viib teid sisestusrežiimi, kus saate sisestada. Kui vajutate I-klahvi, peaksite nägema akna allosas hüpikakent — INSERT –.

12
Sisestage oma tekst. Kui olete sisestusrežiimis, saate lihtsalt tippida, nagu tavaliselt muude tekstidokumentide puhul. Järgmisele reale liikumiseks vajutage lihtsalt sisestusklahvi.

13
Vajutage klahvi Esc. See viib teid tagasi käsurežiimi. Käsurežiim on koht, kus saate näiteks salvestada, kopeerida, kleepida ja väljuda. Saate teada, et olete käsurežiimis, kui te ei näe enam akna allosas käsku “INSERT”. Saate nii Vi kui ka Vimi käsurežiimis dokumendis liikuda nooleklahvide abil. Vim võimaldab teil ka nooleklahve kasutada sisestusrežiimis liikumiseks. Sisestamisrežiimi naasmiseks vajutage igal ajal klahvi i.

14
Tippige :w ja vajutage ↵ Enter. Kõik Vi/Vim käsud algavad kooloniga ja käsk :w salvestab faili (mõelge “w”-le kui “kirjutamisele”).Kui lõite faili ilma nimeta (või soovite salvestada praegused muudatused uude faili ), tippige selle asemel :w failinimi, asendades failinime nimega, mille soovite sellele failile anda. Abi saamiseks ja Vi/Vimi käskude kohta lisateabe saamiseks tippige käsurežiimis :help ja vajutage sisestusklahvi.

15
Tippige :q ja vajutage väljumiseks ↵ Enter. See suleb faili ja viib teid tagasi käsureale.Faili uuesti avamiseks tippige lihtsalt vi failinimi või vim failinimi. Saate ka salvestada ja samal ajal väljuda, tippides käsurežiimis :wq.