Nano eller minimalistisk IDE

I denna artikel vill jag visa dig kraften och skönheten hos textredigeraren nano, som vid första anblicken kan tyckas enkel och oansenlig.

Nano eller minimalistisk IDE

Inledning

Utvecklarna har faktiskt förberett en hel del anvÀndbara funktioner för dig, som du kanske inte ens misstÀnker, till exempel: automatisk indentering, hoppa till matchande klammerparentes och till och med automatisk komplettering! LÄt oss gÄ steg för steg.

Standardkortkommandon

M – modifierartangent (som standard Alt); ^ – Kontroll;
Markera med Shift+piltangenten.

De mest anvÀndbara enligt mig| ^ | ersÀttning, kan vara flera, partiell och fullstÀndig
| ^w | sök
| ^k | klipper den rad dÀr markören stÄr, eller den markerade texten
| ^u | klistra in
|^⍇⍈⍐⍗| hoppar till nĂ€sta ord eller stycke.
| ^Y | flyttar markören till början av filen
| ^] | avslutar ordet, vid nÀsta tryck visar det ett annat alternativ (autokomplettering)
| ^c | information om markörens position
|M-⍇⍈ | navigering mellan öppna buffertar (flikar)
|M-⍐⍗ | smidig rullning
| M-u | Ängra (gÀller sÄ lÀnge det finns nÄgot att Ängra)
| M-] | till den matchande parentesen
| M-n | slÄ pÄ/av radnumrering (nyttigt vid kopiering)
| M-i | slÄ pÄ/av automatisk indentering

Jag hoppas att jag inte har glömt nÄgot...

Konfigurationer

LÄt oss gÄ till det mest intressanta... Kan vi vara överens om att utan att redigera konfigurationer, Àr linux - inte riktigt linux.

SÄ, den huvudsakliga konfigurationsfilen finns i /etc/nanorc, för syntaxmarkering i /usr/share/nano/*
Du kan göra mycket intressant med det.

for example| set autoindent | aktiverar automatisk indragning
| set backup | aktiverar skapandet av sÀkerhetskopior
| set mouse | aktiverar musstöd (mycket bekvÀmare med den)
| set multibuffer | tillÄter kopiering och klippning mellan olika filbuffertar (flikar) i nano
| set nohelp | inaktiverar hjÀlpfunktionen lÀngst ner, vilket ökar det anvÀndbara utrymmet
| set tabsize N | stÀller in storleken pÄ tabbar till N
| set tabstospaces | konverterar tabbar till mellanslag
| bind | unbind | Àndrar snabbtangentens instÀllningar

I konfigurationsfilen för syntax kan du stÀlla in/Àndra fÀrger
color
Det skulle dock vara bÀttre om du sjÀlv dyker ner dÀr och gör allt som du behöver.

Förresten, det Àr bÀttre att kopiera de nödvÀndiga konfigurationerna till din hemkatalog sÄ att de inte skrivs över vid varje uppdatering.

Slutsats

Som du ser har nano en ganska rik funktionalitet och Àr enkel att anpassa efter dina behov.

Lycka till!

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster