Gwida għall-Bidu dwar Kif tuża l-Editur tat-Test Nano fil-Linux
Nano huwa editur tat-test tal-linja tal-kmand, li jiġi installat minn qabel fi kważi kull distribuzzjoni tal-Linux. Ħafna drabi huwa preferut minn utenti ġodda minħabba s-sempliċità tiegħu, meta mqabbel ma 'edituri oħra tat-test tal-linja tal-kmand bħal vi/vim u emacs. Għandu ħafna karatteristiċi utli bħal kulur tas-sintassi, numerazzjoni tal-linji, tfittxija faċli u ħafna oħrajn.
Installa Nano Editur fil-Linux
Jekk għal xi raġuni nano ma jkunx diġà installat fuq id-distro Linux tiegħek, għandek tkun tista 'tinstallah faċilment bil-kmandi li ġejjin:
# apt install nano [For Ubuntu/Debian] # yum install nano [For CentOS/Fedora]
Nano juża kombinazzjonijiet tat-tastiera għal funzjonijiet differenti, bħal biex issib test f'fajl, tiġġustifika test eċċ. Dawk il-kombinazzjonijiet huma verament faċli u huma viżibbli waqt li teditja l-fajl tiegħek. Jinbidlu awtomatikament skont liema azzjoni tkun qed tieħu.
Ħaġa waħda li għandek tkun taf hija li shortcut tat-tastiera rappreżentat b'^
u simbolu (per eżempju ^W
) hija kombinazzjoni tat-tasti Ctrl u dak is-simbolu (Ctrl+W fl-eżempju tagħna).
Kombinazzjoni li tidher li tibda b'M tfisser li trid titlesta billi tagħfas it-tasti Alt u s-simbolu li ġej.
Hawn taħt huma elenkati l-għażliet li se tara meta tiftaħ in-nano għall-ewwel darba:
- G Ikseb Għajnuna
- ^O Ikteb
- ^W Fejn Jinsab
- ^K Aqta' Test
- ^J Iġġustifika
- ^C Cur Pos
- M-U Undo
- ^X Ħruġ
- ^R Aqra Fajl
- ^\ Ibdel
- ^U Test Mhux Maqtugħ
- ^T To Spell
- ^_ Mur Mal-Linja
- M-E Redo
M'għandekx bżonn tiftakar kull għażla peress li dejjem tkun quddiemek. Tista 'tikseb il-lista sħiħa tal-kombinazzjonijiet tat-tastiera billi tagħfas ^G
(jew agħfas F1) li tiftaħ il-menu ta' għajnuna ta 'nano. Tinduna li xi shortcuts jistgħu jintużaw b'ċavetta waħda.
Per eżempju ċavetta F1 biex tikseb l-għajnuna jew F2 biex toħroġ nano.
Il-ħolqien ta' fajl ġdid huwa sempliċi daqs li tħaddem nano:
$ nano
Dan jiftaħ l-editur u malli tissejvja l-fajl, se titlobek biex tagħtih isem li bih il-fajl il-ġdid jiġi ffrankat.
Biex tiftaħ fajl tista' tmexxi:
$ nano ~/my_text_file.txt
Il-kmand ta' hawn fuq jipprova jiftaħ il-fajl \my_text_file.txt mid-direttorju tad-dar tiegħek. Jekk il-fajl ma jeżistix, nano jipprova joħloqh.
Xi drabi, jista 'jkollok bżonn tiftaħ fajl u tmur fil-linja jew kolonna eżatta. Nano jippermettilek tagħmel dan bi:
$ nano +line,columns file
Pereżempju:
$ nano +3,2 ~/.bashrc
Se tiftaħ il-fajl .bashrc tiegħek u l-cursor ikun jinsab fit-tielet linja, it-tieni kolonna.
Malli tiftaħ jew toħloq fajls tista 'tibda teditja/tikteb immedjatament. B'differenza minn vim, m'hemmx bżonn li taqleb għall-modalità ta 'editjar fin-nano. Biex tmexxi l-cursor madwar il-fajl, tista' tuża t-tasti tal-vleġġa fuq it-tastiera tiegħek.
Tista' tfittex test ġewwa fajl billi tuża ^W
, li tirrappreżenta l-għażla \fejn hi. Dan se jiftaħ input ta' tfittxija fuq il-menu, fejn tista' ddaħħal it-test li qed tfittex. :
Se tara wkoll li l-menu tal-qiegħ se jinbidel u se juri xi għażliet addizzjonali. Huma pjuttost jispjegaw lilhom infushom, għalhekk se nirrevedu dawk l-aktar importanti.
- Fittex b'espressjonijiet regolari – agħfas M-R (tasti Alt + R) u daħħal it-tfittxija tiegħek bl-espressjonijiet regolari li tixtieq tuża.
- Mur il-linja – agħfas ^T (Ctrl + T) segwita mil-linja li għaliha trid tmexxi l-cursor.
- Ibdel it-test – agħfas ^R (Ctrl +T) fil-modalità ta' tfittxija, jew ^\ fil-modalità regolari. Inti tintalab biex tidħol fit-tfittxija tiegħek, wara li tagħfas Enter, tintalab iddaħħal it-test li se jintuża għas-sostituzzjoni. Fl-aħħar inti tiġi mistoqsi jekk tixtieqx tissostitwixxi istanza mqabbla tat-tfittxija tiegħek, jew il-logħbiet kollha. Jekk tagħżel \Le, il-cursor jitmexxa lejn il-partita li jmiss.
- Mur l-ewwel linja – agħfas ^Y (Ctrl + Y).
- Mur l-aħħar linja – agħfas ^V (Ctrl +V).
L-interface ta 'Nano hija simili ħafna għal edituri ta' test GUI. Jekk tixtieq tikkopja jew tnaqqas test fl-editur tal-GUI, l-ewwel ikollok tagħżelha. L-istess ħaġa tmur fin-nano. Biex timmarka test agħfas Ctrl + ^imbagħad mexxi l-cursors bit-tasti tal-vleġeġ.
- Biex tikkopja t-test immarkat agħfas Alt + ^.
- Biex tnaqqas it-test immarkat agħfas ^K (Ctrl +K).
- Biex tippejstja t-test immarkat, mexxi l-cursor f'pożizzjoni xierqa u agħfas ^U (Ctrl + U).
Jekk tixtieq issalva l-bidliet attwali tiegħek fil-fajl, agħfas il-kombinazzjoni ^O (Ctrl + O). Jekk qed teditja fajl ġdid, inti tintalab tagħti isem lil dak il-fajl. Dan se jiffranka l-bidliet attwali tiegħek u n-nano jibqa 'miftuħ sabiex tkun tista' tkompli tagħmel bidliet fil-fajl.
Xi drabi meta teditja fajl, tista 'tixtieq iżżomm kopji temporanji tal-istess fajl fil-każ. Tista' tuża l-għażla -B
tan-nano, li toħloq backup tal-fajl li qed teditja. Tista' tużaha flimkien mal-għażla -C
biex tgħid lil nano fejn issalva dawk il-backups bħal dan:
$ nano -BC ~/backups myfile.txt
Dan ta 'hawn fuq jagħmel kopji ta' backup tal-fajl myfile.txt fil-folder \backups li jinsab fid-direttorju tad-dar tal-utent. Innota li d-direttorju tal-backup għandu jkun eżistenti, inkella, nano jgħidlek li d-direttorju huwa invalidu.
Biex toħroġ nano, sempliċiment agħfas ^X (Ctrl + X ċwievet). Jekk il-fajl ma ġiex salvat qabel, inti tintalab issalva l-bidliet b'iva/le jew tikkanċella l-ħruġ.
Nano huwa editur tat-test tal-linja tal-kmand faċli biex jintuża, li jattira utenti bis-sempliċità tiegħu. L-interface tiegħu huwa simili għal dawk ta 'edituri GUI li jagħmilha perfetta għal Linux ġodda.