Nano vai minimālistisks IDE

Å 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.

Nano vai minimālistisks IDE

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

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster