Algajate juhend nano-tekstiredaktori kasutamiseks Linuxis


Nano on käsurea tekstiredaktor, mis on eelinstallitud peaaegu igas Linuxi jaotuses. Uued kasutajad eelistavad seda oma lihtsuse tõttu sageli, võrreldes teiste käsurea tekstiredaktoritega nagu vi/vim ja emacs. Sellel on palju kasulikke funktsioone, nagu süntaksi värvimine, ridade nummerdamine, lihtne otsing ja paljud teised.

Installige Nano Editor Linuxi

Kui mingil põhjusel pole teie Linuxi distribuutorisse veel nano installitud, peaksite selle saama hõlpsalt installida järgmiste käskudega:

# apt install nano [For Ubuntu/Debian]
# yum install nano [For CentOS/Fedora]

Nano kasutab erinevate funktsioonide jaoks klaviatuurikombinatsioone, näiteks failist teksti leidmiseks, teksti õigustamiseks jne. Need kombinatsioonid on väga lihtsad ja on faili redigeerimise ajal nähtavad. Need muutuvad automaatselt sõltuvalt sellest, milliseid toiminguid teete.

Üks asi, mida peaksite teadma, on see, et klaviatuuri otsetee tähisega ^ ja sümboliga (näiteks ^W ) on klahvi Ctrl ja selle sümboli (Ctrl + W kombinatsioon) meie näites).

Kombinatsioon, mis algab tähega M, tähendab, et see tuleb lõpule viia, vajutades klahvi Alt ja järgmist sümbolit.

Allpool on loetletud valikud, mida näete nano esmakordsel avamisel:

  • G abi saamiseks
  • ^O Kirjutage välja
  • ^W Kus on
  • ^K Lõika tekst
  • ^J Põhjendage
  • ^C Cur Pos
  • M-U tagasivõtmine
  • ^X väljumine
  • ^R Loe faili
  • ^\ Asenda
  • ^U Lõigamata tekst
  • ^T õigekirjale
  • ^_ Mine reale
  • M-E Tee ümber

Te ei pea meeles pidama iga võimalust, kuna see on alati teie ees. Klaviatuurikombinatsioonide täieliku loendi leiate, kui vajutate ^G (või vajutage F1), mis avab nano abimenüü. Märkate, et mõnda otseteed saab kasutada ühe klahviga.

Näiteks klahv F1 abi saamiseks või F2 nanost väljumiseks.

Uue faili loomine on lihtne nagu nano käivitamine:

$ nano

See avab redaktori ja faili salvestamisel palub teil anda sellele nimi, millega uus fail salvestatakse.

Käivitatava faili avamiseks toimige järgmiselt.

$ nano ~/my_text_file.txt

Ülaltoodud käsk proovib teie kodukataloogist avada faili\"my_text_file.txt \". Kui faili pole olemas, proovib nano selle luua.

Mõnikord peate võib-olla avama faili ja liikuma täpse rea või veeru juurde. Nano võimaldab teil seda teha:

$ nano +line,columns file

Näiteks:

$ nano +3,2 ~/.bashrc

Avab teie .bashrc-faili ja kursor asub kolmanda rea teises veerus.

Failide avamisel või loomisel saate kohe redigeerida/kirjutada. Erinevalt vimist pole nano-s vaja redigeerimisrežiimile lülituda. Kursori liigutamiseks failis saate kasutada klaviatuuri nooleklahve.

Failist saate teksti otsida, kasutades valikut ^W , mis tähistab valikut\"kus on". See avab menüü kohal otsingu sisendi, kuhu saate sisestada otsitava teksti :

Samuti näete, et alammenüü muutub ja näitab mõningaid lisavõimalusi. Need on üsna iseenesestmõistetavad, seega vaatame olulisemad üle.

  • Otsige tavaväljenditega - vajutage klahve M-R (Alt + R) ja sisestage otsing tavaliste avaldistega, mida soovite kasutada.
  • Minge reale - vajutage ^T (Ctrl + T), millele järgneb rida, kuhu soovite kursori teisaldada.
  • Asenda tekst - vajutage otsingurežiimis ^R (Ctrl + T) või tavarežiimis ^\. Teil palutakse sisestada oma otsing, pärast Enteri vajutamist palutakse teil sisestada tekst, mida asendamiseks kasutatakse. Lõpuks küsitakse teilt, kas soovite asendada otsingu sobitatud eksemplari või kõik vasted. Kui valite\"Ei", liigutatakse kursor järgmise mängu suunas.
  • Minge esimesele reale - vajutage ^Y (Ctrl + Y).
  • Minge viimasele reale - vajutage ^V (Ctrl + V).

Nano liides on väga sarnane GUI tekstiredaktoritega. Kui soovite teksti GUI-redaktoris kopeerida või lõigata, peate kõigepealt selle valima. Sama lugu on nano. Teksti märkimiseks vajutage klahvikombinatsiooni Ctrl + ^ja seejärel liigutage kursoreid nooleklahvide abil.

  • Märgitud teksti kopeerimiseks vajutage klahvikombinatsiooni Alt + ^.
  • Märgitud teksti lõikamiseks vajutage ^K (Ctrl + K).
  • Märgitud teksti kleepimiseks viige kursor sobivasse kohta ja vajutage ^U (Ctrl + U).

Kui soovite oma praegused muudatused faili salvestada, vajutage kombinatsiooni ^O (Ctrl + O). Kui muudate uut faili, palutakse teil sellele failile nimi anda. See salvestab teie praegused muudatused ja nano jääb avatuks, et saaksite failis muudatusi jätkata.

Mõnikord võiksite faili redigeerimisel igaks juhuks säilitada sama faili ajutised koopiad. Võite kasutada nano valikut -B , mis loob redigeeritava faili varukoopia. Saate seda kasutada koos suvandiga -C , et öelda nanole, kuhu need varukoopiad salvestada:

$ nano -BC ~/backups myfile.txt

Ülaltoodu teeb failist myfile.txt varukoopiad kasutaja kodukataloogis asuvas kaustas\"backups". Pange tähele, et varukataloog peaks olema olemas, vastasel juhul ütleb nano, et kataloog on vale.

Nanost väljumiseks vajutage lihtsalt nuppe ^X (Ctrl + X klahvid). Kui faili pole varem salvestatud, palutakse teil muudatused jah/ei salvestada või väljumine tühistada.

Nano on hõlpsasti kasutatav käsurea tekstiredaktor, mis meelitab kasutajaid oma lihtsusega. Selle liides on sarnane GUI-redaktorite liidesega, mis muudab selle Linuxi uustulnukate jaoks ideaalseks.