Ntuziaka mmalite na otu esi eji Nano Text Editor na Linux
Nano bụ onye ndezi ederede ahịrị iwu, nke na-abịa wụnye ya na ihe fọrọ nke nta ka ọ bụrụ nkesa Linux ọ bụla. Ọ na-amasịkarị ndị ọrụ ọhụrụ n'ihi ịdị mfe ya, ma e jiri ya tụnyere ndị editọ ederede ahịrị iwu ndị ọzọ dị ka vi/vim na emacs. Ọ nwere ọtụtụ atụmatụ bara uru dị ka agba agba syntax, akara akara, ọchụchọ dị mfe na ọtụtụ ndị ọzọ.
Wụnye Nano Editor na Linux
Ọ bụrụ na n'ihi ihe ọ bụla nano etinyebeghị na Linux distro gị, ị ga-enwe ike ịwụnye ya ngwa ngwa site na iwu ndị a:
# apt install nano [For Ubuntu/Debian] # yum install nano [For CentOS/Fedora]
Nano na-eji nchikota ahụigodo maka ọrụ dị iche iche, dị ka ịchọta ederede na faịlụ, kwado ederede wdg. Nchikota ndị ahụ dị mfe n'ezie ma na-ahụ anya mgbe ị na-edezi faịlụ gị. Ha na-agbanwe ozugbo dabere n'ihe ị na-eme.
Otu ihe ị kwesịrị ịma bụ na ụzọ mkpirisi ahụigodo nke nwere ^
na akara (dịka ọmụmaatụ ^W
) bụ nchikota igodo Ctrl na akara ahụ (Ctrl+W). n'ihe atụ anyị).
Ngwakọta egosiri na-amalite na M pụtara na ekwesịrị imecha ya site na ịpị igodo Alt na akara na-esonụ.
N'okpuru bụ ndepụta nhọrọ ị ga-ahụ mgbe mbụ imepe nano:
- G nweta enyemaka
- ^O Dee
- ^W Ebee
- ^K bepụ ederede
- ^J ziri ezi
- ^C Cur Pos
- M-U Weghagharịa
- ^X Wepụ
- ^R Gụọ faịlụ
- ^Dochie
- ^U Ederede Ebipụbeghị
- ^T Ịsụpe
- ^_ Gaa n'ahịrị
- M-E Megharịa
Ịkwesighi icheta nhọrọ ọ bụla dịka ọ na-adị n'ihu gị mgbe niile. Ị nwere ike nweta ndepụta nchikota ahụigodo zuru oke site na ịpị ^G
(ma ọ bụ pịa F1) nke ga-emepe menu enyemaka nano. Ị ga-achọpụta na enwere ike iji ụfọdụ ụzọ mkpirisi na otu igodo.
Dịka ọmụmaatụ igodo F1 iji nweta enyemaka ma ọ bụ F2 ịpụ na nano.
Ịmepụta faịlụ ọhụrụ dị mfe dị ka ịgba ọsọ nano:
$ nano
Nke a ga-emeghe nchịkọta akụkọ na mgbe ị na-echekwa faịlụ ahụ, ọ ga-ajụ gị ka ịnye ya aha nke a ga-eji chekwaa faịlụ ọhụrụ ahụ.
Iji mepee faịlụ ị nwere ike ịgba ọsọ:
$ nano ~/my_text_file.txt
Iwu a dị n'elu ga-agbalị imepe faịlụ \my_text_file.txt site na ndekọ ụlọ gị. Ọ bụrụ na faịlụ ahụ adịghị, nano ga-agbalị ịmepụta ya.
Mgbe ụfọdụ, ị nwere ike imepe faịlụ wee gaa na ahịrị ma ọ bụ kọlụm. Nano na-enye gị ohere iji:
$ nano +line,columns file
Ọmụmaatụ:
$ nano +3,2 ~/.bashrc
Ga-emepe faịlụ .bashrc gị na cursor ga-adị na ahịrị nke atọ, kọlụm nke abụọ.
Mgbe imepere ma ọ bụ mepụta faịlụ ị nwere ike ibido edezi/ide ozugbo. N'adịghị ka vim, ọ dịghị mkpa ka ịgbanwee gaa na ọnọdụ dezie na nano. Ka ibugharịa cursor gburugburu faịlụ ahụ, ịnwere ike iji igodo akụ na ahụigodo gị.
Ị nwere ike ịchọ ederede n'ime faịlụ site na iji ^W
, nke na-anọchi anya nhọrọ \where is. :
Ị ga-ahụkwa na menu ala ga-agbanwe ma gosi ụfọdụ nhọrọ ndị ọzọ. Ha mara mma nke ukwuu onwe nkọwa, ya mere, anyị ga-atụle ihe ndị ka mkpa.
- Chọọ site na iji okwu oge niile - pịa MR (igodo Alt + R) wee tinye nchọta gị na okwu ndị ịchọrọ iji.
- Gaa n'ahịrị - pịa ^T (Ctrl + T) wee soro ahịrị nke ịchọrọ ịkwaga cursor na ya. Dochie ederede - pịa ^R (Ctrl +T) na ọnọdụ ọchụchọ, ma ọ bụ ^\ na ọnọdụ ọ bụla. A ga-agwa gị ka itinye nchọ gị, mgbe ịpịrị Tinye, a ga-ajụ gị ka itinye ederede nke a ga-eji dochie ya. N'ikpeazụ, a ga-ajụ gị ma ịchọrọ iji dochie ihe atụ nke ọchụchọ gị, ma ọ bụ egwuregwu niile. Ọ bụrụ na ịhọrọ Mba, a ga-ebuga cursor gaa n'egwuregwu na-esote.
- Gaa n'ahịrị nke mbụ - pịa ^Y (Ctrl + Y).
- Gaa n'ahịrị ikpeazụ - pịa ^V (Ctrl +V)
Ntụgharị Nano yiri nnọọ ndị editọ ederede GUI. Ọ bụrụ na ịchọrọ idetu ma ọ bụ bee ederede na nchịkọta akụkọ GUI, ị ga-ebu ụzọ họrọ ya. Otu ihe na-aga na nano. Ka itinye akara ederede pịa Ctrl + ^wee bugharịa cursors na igodo akụ.
- Ka idetuo ederede akara, pịa Alt + ^.
- Ka ibelata ederede akara, pịa ^K (Ctrl +K).
- Ka mado ederede akara, bugharịa cursor gaa n'ọnọdụ kwesịrị ekwesị wee pịa ^U (Ctrl + U).
Ọ bụrụ na ịchọrọ ịchekwa mgbanwe gị ugbu a na faịlụ ahụ, pịa nchikota ^O (Ctrl + O). Ọ bụrụ na ị na-edezi faịlụ ọhụrụ, a ga-agwa gị ka ịnye faịlụ ahụ aha. Nke a ga-echekwa mgbanwe gị ugbu a na nano ga-anọgide na-emeghe ka ị nwee ike ịga n'ihu na-eme mgbanwe na faịlụ ahụ.
Mgbe ụfọdụ mgbe ị na-edezi faịlụ, ị nwere ike idowe otu faịlụ nwa oge ma ọ bụrụ na. Ị nwere ike iji nhọrọ -B
nano, nke ga-emepụta ndabere nke faịlụ ị na-edezi. Ị nwere ike iji ya yana nhọrọ -C
iji gwa nano ebe ị ga-echekwa nkwado ndabere na mpaghara ndị a:
$ nano -BC ~/backups myfile.txt
Ihe dị n'elu ga-eme ka ndabere nke faịlụ myfile.txt dị na folda \backups dị na ndekọ ụlọ onye ọrụ. Rịba ama na ndekọ ndabere kwesịrị ịdị, ma ọ bụghị ya, nano ga-agwa gị na ndekọ ahụ adịghị mma.
Iji pụọ na nano, pịa naanị ^X ( igodo Ctrl + X). Ọ bụrụ na echekwabeghị faịlụ ahụ na mbụ, a ga-ajụ gị ka ịchekwaa mgbanwe ndị ahụ na ee/ee ma ọ bụ kagbuo ọpụpụ ahụ.
Nano dị mfe iji nchịkọta ederede ahịrị iwu, nke na-adọta ndị ọrụ na mfe ya. Ihe interface ya yiri nke ndị editọ GUI nke na-eme ka ọ dị mma maka ndị bịara ọhụrụ Linux.