Å ajÄ rakstÄ es vÄlÄtos parÄdÄ«t jums konsoles teksta redaktora nano spÄku un skaistumu, kas pirmo reizi var Ŕķist vienkÄrÅ”s un nepamanÄ«ts.

Ievads
IzstrÄdÄtÄji faktiski ir sagatavojuÅ”i daudz noderÄ«gu funkciju, par kurÄm jÅ«s pat nenojaucat, piemÄram: automÄtiskie atkÄpes, pÄreja uz pÄri iekavÄm un pat automÄtiskÄ aizpildīŔana! SÄksim no sÄkuma.
Standarta Ä«sinÄjumtaustiÅi
M ā modifikatora taustiÅÅ” (pÄc noklusÄjuma Alt); ^ ā Control;
IzvÄrÅ”ana, izmantojot Shift+bultu.
ManuprÄt, vissvarÄ«gÄkie| ^ | aizvietoÅ”ana, iespÄjama daudzveidÄ«ga, izvÄles un pilna
| ^w | meklÄÅ”ana
| ^k | izgriež rindu, uz kuras atrodas kursoru, vai iezÄ«mÄto teksta daļu
| ^u | ielÄ«mÄt
|^āāāā| pÄrlÄk uz nÄkamo vÄrdu vai paragrÄfu.
| ^Y | pÄrvieto kursoru faila sÄkumÄ
| ^] | beidz vÄrdu, pie atkÄrtotas nospieÅ”anas piedÄvÄ citu variantu (automÄtiskÄ pabeigÅ”ana)
| ^c | informÄcija par kursora pozÄ«ciju
|M-āā | pÄrvietoÅ”anÄs starp atvÄrtiem buferiem (cilnÄm)
|M-āā | vienmÄrÄ«ga ritinÄÅ”ana
| M-u | atcelt (darbojas, kamÄr ir ko atcelt)
| M-] | uz pÄra iekavu
| M-n | ieslÄgt/izslÄgt rindu numurÄÅ”anu (noderÄ«gi, kad kopÄjat un ielÄ«mÄjat)
| M-i | ieslÄgt/izslÄgt automÄtiskÄs atkÄpes
Ceru, ka neko neaizmirsuā¦
KonfigurÄcijas
PÄriesim pie vissaldÄkÄ⦠PiekrÄ«tiet, ka bez konfigurÄciju rediÄ£ÄÅ”anas Linuxs jau nav Linuxs.
TÄtad galvenÄ konfigurÄcija atrodas /etc/nanorc, sintakses izcelÅ”anai ā /usr/share/nano/*
GalvenokÄrt var izdarÄ«t daudz interesanta,
piemÄram| set autoindent | iekļauj automÄtisko atkÄpi
| set backup | iekļauj dublÄjumu izveidi
| set mouse | iekļauj peles atbalstu (ar to ir daudz ÄrtÄk)
| set multibuffer | ļauj kopÄt un ielÄ«mÄt no vienas failu buferes (lapiÅas) nano uz citu
| set nohelp | izslÄdz apakÅ”Äjo palÄ«dzÄ«bu, palielinot noderÄ«go vietu
| set tabsize N | nosaka tabulÄcijas izmÄru N
|set tabstospaces| pÄrveido tabulÄcijas par atstarpÄm
| bind|unbind | maina Ä«sinÄjumtaustiÅus
Sintakses konfigurÄcijÄ var iestatÄ«t/mainÄ«t krÄsas
color
TomÄr bÅ«tu labÄk, ja jÅ«s paÅ”i iegrimtu tur un izdarÄ«tu visu tÄ, kÄ jums nepiecieÅ”ams.
Starp citu, nepiecieÅ”amÄs konfigurÄcijas vislabÄk ir kopÄt uz mÄjas mapi, lai tÄs netiktu pÄrrakstÄ«tas pÄc katras atjauninÄÅ”anas.
SecinÄjums
KÄ redzat, nano ir pietiekami bagÄts ar funkcijÄm un vienkÄrÅ”s dziļai pielÄgoÅ”anai.
Veiksmi!
Avots: habr.com
