Selles artiklis sooviksin teile nÀidata nano konsooli tekstiredaktori jÔudu ja ilu, mis esmapilgul vÔib tunduda lihtne ja silmapaistmatu.

Sissejuhatus
Arendajad on tegelikult ette valmistanud teile palju kasulikke funktsioone, millest te isegi ei pruugi teadlikud olla, nÀiteks: automaatsed sissevalimised, paarisulgude juurde liikumine ja isegi automaatne tÀitmine! Alustame.
Standardsed otseteed
M â modifikaatoriklaviatuur (vaikimisi Alt); ^ â Control;
Valimine Shift+noole abil.
Minu arvates kÔige kasulikumad| ^ | asendamine, vÔib olla mitmeid, valikuline ja tÀielik
| ^w | otsing
| ^k | lÔikab vÀlja rea, kus kursor asub, vÔi valitud teksti osa
| ^u | kleepima
|^ââââ| liugleb jĂ€rgmise sĂ”na vĂ”i lĂ”igu peale.
| ^Y | viib kursori faili algusesse
| ^] | lÔpetab sÔna, teise variandi sisestamiseks vajutage uuesti (autotÀitmine)
| ^c | teave kursori asukoha kohta
|M-ââ | liikumine avatud puhverserverite (vahekaartide) vahel
|M-ââ | sujuv kerimine
| M-u | tĂŒhistamine (kehtib seni, kuni on midagi tĂŒhistada)
| M-] | paaris sulg
| M-n | lĂŒlitab reanumeratsiooni sisse/vĂ€lja (kasulik kopeerimisel ja kleepimisel)
| M-i | lĂŒlitab automaatse sisselĂŒkkamise sisse/vĂ€lja
Loodan, et ma ei unustanud midagi...
Konfiguratsioonifailid
Hakkame minema kÔige tÀhtsamate asjade juurde⊠NÔustuge, et ilma konfiguratsioonifailide muutmiseta ei ole Linux enam Linux.
Seega pĂ”hikonfiguraatsioon asub /etc/nanorc, sĂŒntaksi rĂ”hutatuks muutmiseks â /usr/share/nano/*
Ăldiselt saab seal teha palju huvitavat,
nÀiteks| set autoindent | aktiveerib automaatset sissetÔuget
| set backup | aktiveerib varukoopia loomise
| set mouse | aktiveerib hiire toe (see on palju mugavam)
| set multibuffer | vĂ”imaldab kopeerimist ja kleepimist ĂŒhe failibufferi (vahekaartide) nano vahel teise
| set nohelp | keelab allpool olevad vihjed, suurendades kasulikku ruumi
| set tabsize N | seadistab tabulatsioonide suuruse N
| set tabstospaces | konverteerib tabulatsioonid ruumideks
| bind | unbind | muudab otseteid
SĂŒntaksi konfiguratsioonis saab vĂ€rve seada/muuta
color
Kuid oleks parem, kui sukeldute sinna ise ja teete kÔik endale sobivaks.
Ăldiselt on parem vajalikud konfiguratsioonid kopeerida kodukatalooge, et neid ei kirjutataks pĂ€rast iga vĂ€rskendust ĂŒle.
KokkuvÔte
Nagu nĂ€ete, on nano ĂŒsna rikkalikult funktsionaalne ja seda on lihtne sĂŒgavalt kohandada.
Edu!
Allikas: habr.com
