Itọsọna Awọn Ibẹrẹ lori Bii o ṣe le Lo Nano Text Editor in Linux


Nano jẹ olootu ọrọ laini aṣẹ, ti o wa ni fifi sori ẹrọ ni fere gbogbo pinpin Lainos. Nigbagbogbo o jẹ ayanfẹ nipasẹ awọn olumulo tuntun nitori irọrun rẹ, ni akawe si awọn olootu ọrọ laini aṣẹ bii vi/vim ati emacs. O ni ọpọlọpọ awọn ẹya ti o wulo gẹgẹbi awọ sintasi, nọnba laini, wiwa ti o rọrun ati ọpọlọpọ awọn miiran.

Fi Nano Olootu sori Linux

Ti fun eyikeyi idi nano ko ti fi sii tẹlẹ lori distro Linux rẹ, o yẹ ki o ni anfani lati fi rọọrun sii pẹlu awọn ofin wọnyi:

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

Nano lo awọn akojọpọ keyboard fun awọn iṣẹ oriṣiriṣi, gẹgẹ bi lati wa ọrọ ninu faili kan, ṣe alaye ọrọ lailewu bbl Awọn akojọpọ wọnyẹn rọrun gaan ati pe wọn han lakoko ti o ṣatunkọ faili rẹ. Wọn yipada ni adaṣe da lori iru iṣẹ ti o n ṣe.

Ohun kan ti o yẹ ki o mọ ni pe ọna abuja keyboard ti o ni aṣoju pẹlu ^ ati aami kan (fun apẹẹrẹ ^W ) jẹ idapọ bọtini Ctrl ati aami naa (Ctrl + W ninu apẹẹrẹ wa).

Apapo ti o han lati bẹrẹ pẹlu M tumọ si pe o nilo lati pari nipa titẹ bọtini Alt ati aami atẹle.

Ni isalẹ wa ni akojọ awọn aṣayan ti iwọ yoo rii nigbati o ṣii akọkọ nano:

  • G Gba Iranlọwọ
  • ^O Kọwe jade
  • ^W Nibo Ni O wa
  • ^K Ge Ọrọ
  • ^J Idalare
  • ^C Cur Pos
  • M-U Pada
  • ^X Jade
  • ^R Ka Faili
  • ^\ Rọpo
  • ^U Uncut Text
  • ^T Lati Akọtọ ọrọ
  • ^_ Lọ Si Laini
  • M-E Redo

O ko nilo lati ranti aṣayan kọọkan bi o ti wa ni iwaju rẹ nigbagbogbo. O le gba atokọ kikun ti awọn akojọpọ keyboard nipasẹ titẹ ^G (tabi tẹ F1) eyi ti yoo ṣii akojọ iranlọwọ nano. Iwọ yoo ṣe akiyesi pe diẹ ninu awọn ọna abuja le ṣee lo pẹlu bọtini kan.

Fun apẹẹrẹ bọtini F1 lati gba iranlọwọ tabi F2 lati jade nano.

Ṣiṣẹda faili tuntun jẹ rọrun bi ṣiṣe nano:

$ nano

Eyi yoo ṣii olootu ati lori fifipamọ faili naa, yoo beere lọwọ rẹ lati fun ni orukọ pẹlu eyiti faili tuntun yoo wa ni fipamọ.

Lati ṣii faili kan o le ṣiṣe:

$ nano ~/my_text_file.txt

Aṣẹ ti o wa loke yoo gbiyanju lati ṣii faili\"my_text_file.txt" lati inu itọsọna ile rẹ. Ti faili naa ko ba si, nano yoo gbiyanju lati ṣẹda rẹ.

Nigba miiran, o le nilo lati ṣii faili kan ki o lọ ni laini tabi ọwọn gangan. Nano gba ọ laaye lati ṣe eyi pẹlu:

$ nano +line,columns file

Fun apere:

$ nano +3,2 ~/.bashrc

Yoo ṣii faili .bashrc rẹ ati pe kọsọ yoo wa ni ila kẹta, ọwọn keji.

Lori ṣiṣi tabi ṣiṣẹda awọn faili o le bẹrẹ ṣiṣatunkọ/kikọ lẹsẹkẹsẹ. Ko dabi vim, ko si ye lati yipada si ipo satunkọ ni nano. Lati gbe kọsọ ni ayika faili, o le lo awọn bọtini itọka lori bọtini itẹwe rẹ.

O le wa ọrọ inu faili kan nipa lilo ^W , eyiti o ṣe aṣoju aṣayan\"where is". Eyi yoo ṣii igbewọle wiwa kan loke akojọ aṣayan, nibi ti o ti le tẹ ọrọ ti o wa fun sii. :

Iwọ yoo tun rii pe akojọ aṣayan isalẹ yoo yipada ati pe yoo fihan diẹ ninu awọn aṣayan afikun. Wọn jẹ alaye ti ara ẹni pupọ julọ, nitorinaa a yoo ṣe atunyẹwo awọn ti o ṣe pataki julọ.

  • Wa pẹlu awọn ọrọ deede - tẹ MR (Awọn bọtini Alt + R) ki o ṣe ifilọlẹ wiwa rẹ pẹlu awọn ọrọ deede ti o fẹ lati lo.
  • Lọ si laini - tẹ ^T (Ctrl + T) atẹle nipa laini eyiti o fẹ gbe kọsọ si.
  • Rọpo ọrọ - tẹ ^R (Ctrl + T) ni ipo wiwa, tabi ^\ ni ipo deede. A yoo beere lọwọ rẹ lati tẹ wiwa rẹ, lẹhin titẹ Tẹ, ao beere lọwọ rẹ lati tẹ ọrọ sii eyiti yoo ṣee lo fun rirọpo. Lakotan iwọ yoo beere boya o fẹ lati rọpo apeere ti o baamu ti wiwa rẹ, tabi gbogbo awọn ere-kere. Ti o ba yan\"Bẹẹkọ", a o gbe kọsọ naa si ere-ije ti o tẹle.
  • Lọ si laini akọkọ - tẹ ^Y (Konturolu + Y).
  • Lọ si laini to kẹhin - tẹ ^V (Konturolu + V).

Ni wiwo Nano jọra gidigidi si awọn olootu ọrọ GUI. Ti o ba fẹ daakọ tabi ge ọrọ kan ni olootu GUI, iwọ yoo ni akọkọ lati yan. Ohun kanna lọ ni nano. Lati samisi ọrọ tẹ Konturolu + ^lẹhinna gbe awọn kọsọ pẹlu awọn bọtini itọka.

    Lati daakọ ọrọ ti o samisi tẹ Alt + ^.
  • Lati ge ọrọ ti a samisi tẹ ^K (Konturolu + K).
  • Lati lẹẹmọ ọrọ ti a samisi, gbe kọsọ si ipo ti o baamu ki o tẹ ^U (Ctrl + U).

Ti o ba fẹ lati fipamọ awọn ayipada lọwọlọwọ rẹ si faili naa, tẹ apapo combination O (Ctrl + O). Ti o ba n ṣatunkọ faili tuntun kan, ao beere lọwọ rẹ lati fun faili yẹn ni orukọ kan. Eyi yoo fi awọn ayipada lọwọlọwọ rẹ pamọ ati nano yoo wa ni ṣiṣi silẹ nitorina o le tẹsiwaju ṣiṣe awọn ayipada si faili naa.

Nigbakan nigba ṣiṣatunkọ faili kan, o le fẹ lati tọju awọn ẹda igba diẹ ti faili kanna ni ọran. O le lo aṣayan nano's -B , eyi ti yoo ṣẹda afẹyinti ti faili ti o n ṣatunkọ. O le lo ni apapo pẹlu aṣayan -C lati sọ fun nano ibiti o ti fipamọ awọn afẹyinti wọnyẹn:

$ nano -BC ~/backups myfile.txt

Eyi ti o wa loke yoo ṣe awọn adakọ afẹyinti ti faili myfile.txt ninu folda\"awọn afẹyinti" ti o wa ninu itọsọna ile olumulo naa.

Lati jade nano, tẹ ni kia kia ^X (Awọn bọtini Ctrl + X). Ti faili ko ba ti fipamọ tẹlẹ, ao beere lọwọ rẹ lati fi awọn ayipada pamọ pẹlu bẹẹni/bẹẹkọ tabi fagile ijade naa.

Nano jẹ irọrun lati lo olootu ọrọ laini aṣẹ, ti o ṣe ifamọra awọn olumulo pẹlu irọrun rẹ. Ni wiwo rẹ jẹ iru awọn ti awọn olootu GUI eyiti o jẹ ki o pe fun awọn tuntun tuntun Linux.