Vodnik za začetnike o uporabi urejevalnika nano besedila v sistemu Linux


Nano je urejevalnik besedil ukazne vrstice, ki je vnaprej nameščen v skoraj vseh distribucijah Linuxa. Novi uporabniki ga zaradi svoje preprostosti pogosto raje uporabljajo v primerjavi z drugimi urejevalniki besedila ukazne vrstice, kot sta vi/vim in emacs. Ima veliko uporabnih funkcij, kot so barvanje skladnje, oštevilčenje vrstic, enostavno iskanje in številne druge.

Namestite Nano Editor v Linux

Če iz kakršnega koli razloga nano še ni nameščen v vašem distribucijskem sistemu Linux, ga lahko preprosto namestite z naslednjimi ukazi:

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

Nano uporablja kombinacije tipkovnice za različne funkcije, na primer za iskanje besedila v datoteki, poravnavo besedila itd. Te kombinacije so zelo enostavne in so vidne med urejanjem datoteke. Samodejno se spremenijo glede na to, kaj delate.

Ena stvar, ki jo morate vedeti, je, da je bližnjica na tipkovnici, predstavljena z ^ in simbolom (na primer ^W ), kombinacija tipke Ctrl in tega simbola (Ctrl+W v našem primeru).

Kombinacija, ki se začne z M, pomeni, da jo je treba dokončati s pritiskom na tipko Alt in naslednjim simbolom.

Spodaj so navedene možnosti, ki jih boste videli, ko prvič odprete nano:

  • G Poiščite pomoč
  • ^O Izpiši
  • ^W Kje je
  • ^K Izreži besedilo
  • ^J Upraviči
  • ^C Cur Pos
  • Razveljavi M-U
  • ^X Izhod
  • ^R Branje datoteke
  • ^\ Zamenjaj
  • ^U Nerezano besedilo
  • ^T Za črkovanje
  • ^_ Pojdi na linijo
  • M-E Ponovi

Ni se vam treba spomniti vsake možnosti, saj je vedno pred vami. Celoten seznam kombinacij tipkovnic dobite tako, da pritisnete ^G (ali pritisnete F1), ki odpre meni za pomoč nano. Opazili boste, da lahko nekatere bližnjice uporabite z eno tipko.

Na primer tipka F1 za pomoč ali F2 za izhod iz nano.

Ustvarjanje nove datoteke je preprosto kot zagon nano:

$ nano

S tem se odpre urejevalnik in ob shranjevanju datoteke vas bo prosil, da mu date ime, s katerim bo nova datoteka shranjena.

Če želite odpreti datoteko, lahko zaženete:

$ nano ~/my_text_file.txt

Zgornji ukaz bo poskušal odpreti datoteko\"my_text_file.txt" iz vašega domačega imenika. Če datoteka ne obstaja, jo bo nano poskušal ustvariti.

Včasih boste morda morali odpreti datoteko in iti na točno vrstico ali stolpec. Nano vam to omogoča z:

$ nano +line,columns file

Na primer:

$ nano +3,2 ~/.bashrc

Odprla se bo vaša datoteka .bashrc in kazalec bo v tretji vrstici, drugi stolpec.

Ko odprete ali ustvarite datoteke, lahko takoj začnete urejati/pisati. Za razliko od vima, v nano načinu ni treba preklopiti na način urejanja. Če želite premikati kazalec po datoteki, uporabite puščične tipke na tipkovnici.

Besedilo v datoteki lahko iščete z ^W , ki predstavlja možnost\"where is". S tem se odpre iskalni vnos nad menijem, kamor lahko vnesete besedilo, ki ga iščete :

Videli boste tudi, da se bo spodnji meni spremenil in prikazal bo nekaj dodatnih možnosti. So precej samoumevne, zato bomo pregledali pomembnejše.

  • Iščite z regularnimi izrazi-pritisnite M-R (tipki Alt + R) in vnesite iskanje z regularnimi izrazi, ki jih želite uporabiti.
  • Pojdi na vrstico - pritisnite ^T (Ctrl + T), ki ji sledi vrstica, na katero želite premakniti kazalec.
  • Zamenjaj besedilo - pritisnite ^R (Ctrl +T) v iskalnem načinu ali ^\ v običajnem načinu. Pozvani boste, da vnesete iskalno poizvedbo, po pritisku na Enter boste morali vnesti besedilo, ki bo uporabljeno za zamenjavo. Na koncu boste vprašani, ali želite zamenjati ujemajoči se primerek iskanja ali vsa ujemanja. Če izberete\"Ne", se kazalec premakne proti naslednji tekmi.
  • Pojdite na prvo vrstico - pritisnite ^Y (Ctrl + Y).
  • Pojdite na zadnjo vrstico - pritisnite ^V (Ctrl +V).

Nanov vmesnik je zelo podoben urejevalnikom besedil z grafičnim vmesnikom. Če želite besedilo kopirati ali izrezati v urejevalniku grafičnega vmesnika, ga morate najprej izbrati. Enako velja za nano. Če želite označiti besedilo, pritisnite Ctrl + ^in nato s puščičnimi tipkami premaknite kazalec.

  • Če želite kopirati označeno besedilo, pritisnite Alt + ^.
  • Če želite izrezati označeno besedilo, pritisnite ^K (Ctrl +K).
  • Če želite prilepiti označeno besedilo, premaknite kazalec na ustrezno mesto in pritisnite ^U (Ctrl + U).

Če želite shraniti trenutne spremembe v datoteko, pritisnite kombinacijo ^O (Ctrl + O). Če urejate novo datoteko, boste morali dati datoteki ime. S tem boste shranili trenutne spremembe, nano pa bo ostal odprt, tako da lahko nadaljujete s spreminjanjem datoteke.

Včasih boste pri urejanju datoteke za vsak primer želeli obdržati začasne kopije iste datoteke. Uporabite lahko možnost nano -B , ki bo ustvarila varnostno kopijo datoteke, ki jo urejate. Uporabite ga lahko v kombinaciji z možnostjo -C , če želite nano povedati, kam naj shrani te varnostne kopije:

$ nano -BC ~/backups myfile.txt

Zgornje bo ustvarilo varnostne kopije datoteke myfile.txt v mapi\"varnostne kopije", ki se nahaja v domačem imeniku uporabnika. Upoštevajte, da mora biti imenik varnostnih kopij obstoječ, sicer vam bo nano povedal, da imenik ni veljaven.

Če želite zapreti nano, preprosto pritisnite ^X (tipki Ctrl +X). Če datoteka prej ni bila shranjena, boste morali shraniti spremembe z da/ne ali preklicati izhod.

Nano je enostaven urejevalnik besedil ukazne vrstice, ki pritegne uporabnike s svojo preprostostjo. Njegov vmesnik je podoben tistemu pri urejevalnikih grafičnega vmesnika, zaradi česar je kot nalašč za novince v Linuxu.