Editocin rubutu na Console kayan aiki ne mai mahimmanci a cikin sarrafa sabar, wanda ke ba da damar ƙirƙira da gyara fayilolin rubutu. An bambanta su saboda an gina su akan layin umarni, ba tare da abubuwan zane ba, amma a lokaci guda suna ba da duk zaɓuɓɓukan da ake buƙata don aiki mai inganci tare da bayanan rubutu. Wannan kayan aikin na iya zama da amfani ga ƙananan ayyuka, misali, canza takamaiman fayil ɗaya, da kuma cikakken nazarin rajistar sabar akan Linux.
A cikin wannan labarin za mu yi nazari kan wasu editocin rubutu na na'ura wasan bidiyo don tsarin aiki na Linux. Bari mu duba mafi mashahuri mafita, kamar nano , vim , da kuma magana game da waɗanda ba a san su ba: emacs , joe da micro . Bayan karantawa, mai amfani zai sami ra'ayi gabaɗaya game da duk editocin da aka jera, kuma zai iya zaɓar mafi kyawun wanda ya dace da sabar sa ta musamman ko ta kama-da-wane.
Editan rubutu Nano
Nano yana ɗaya daga cikin shahararrun editocin rubutu na tashar don tsarin Linux. Ba kamar sauran kayan aiki ba, nano yana ba da fa'ida ta musamman - ba ya buƙatar ƙwarewa mai girma don amfani. An tsara wannan editan rubutu na na'urar wasan bidiyo don ya kasance mai sauƙin amfani da fahimta, wanda hakan ya sa ya zama mai sauƙin amfani har ma ga masu farawa. A mafi yawan lokuta, an riga an shigar da shi a kan tsarin. Duk da haka, idan ba ya samuwa, za ku iya shigar da editan ta amfani da waɗannan umarni:
Don CentOS:
yum install nano
A kan Debian/Ubuntu:
apt install nano
Kuna iya amfani da wannan umarni don buɗe fayil ɗin da ƙarin aiki a cikin editan rubutu:
nano path/to/file
An nuna jerin umarni na asali don aiki tare da fayiloli a ƙasan taga. Kawai yi amfani da maɓallin Ctrl a lokaci guda tare da aikin da ake so. Takardun kayan aiki na iya samar da ƙarin bayani dalla-dalla.
Don amfani da kayan aiki tare da zaɓuɓɓuka waɗanda ba su bayyana a cikin tashar ba, yi amfani da ma'anar:
nano option path/to/file
Hakanan ana iya samun cikakken jerin ayyukan da ake da su a cikin takaddun a mahaɗin da ke sama. Manyan wadanda suka hada da:
+number - saka layi a cikin fayil don farawa da--tabsize=digit - saita girman tabbing a cikin sarari--smooth - ba da damar gungurawa santsi yayin motsi ta cikin fayil--mouse - ba da damar tallafin linzamin kwamfuta don kewayawa da nuna rubutu--autoindent - ƙara indents ta atomatik lokacin matsawa zuwa sabon layi--wordwrap - kunsa layi da kalmomi, ba ta haruffa ba--softwrap - kunsa layi a gani, ba tare da canza ainihin rubutun ba--syntax=language - ba da damar nuna alama don takamaiman yaren shirye-shirye--bookmarks - ƙara alamun shafi don kewaya cikin fayil da sauri--multibuffer - buɗe fayiloli da yawa a cikin buffer daban-daban don gyara lokaci guda--linenumbers - nuni lambobin layi a mashaya--rebindkey=key:command - sake sanya maɓalli zuwa takamaiman umarni
Yana da mahimmanci a ambaci cewa don kunna ko gyara wasu ayyuka za ku buƙaci amfani da fayil ɗin sanyi da ke / etc/nanorc . Don kunna ko kashe aiki, kuna buƙatar cire aikin sharhi daga layin (alamar #), kuma don yin canje-canje ga takamaiman zaɓi - canza ƙimar da ta dace.
Vim rubutu editan
Vim — wani babban editan rubutu ne na na'ura mai kwakwalwa, wannan sigar asali ce ta vi , wacce aka fitar a shekarar 1976. Bambancinta ya ta'allaka ne akan manufar musamman ta hanyoyin aiki: yanayin yau da kullun, sakawa da yanayin gani. Ya shahara saboda ingancinsa a cikin shirye-shirye saboda yawan umarni da goyan bayan jimloli na yau da kullun don bincike da maye gurbinsu. Ba kamar masu gyara masu sauƙi kamar nano ba, vim na iya ɗaukar lokaci mai tsawo kafin ya saba da shi.
Ana yin shigarwa akan CentOS tare da umarnin:
yum install vim
A kan Debian/Ubuntu:
apt install vim
An ƙaddamar da shirin kuma ana buɗe fayil ɗin da ake buƙata ta hanyar umarni:
vim path/to/file
Kamar yadda kake gani daga misalin da ke sama, ana kunna lambar haskakawa a cikin vim ta hanyar tsoho. Ayyukan shirin suna da faɗi sosai, kuma sarrafa fayiloli yana faruwa daban da na sauran editoci. Masu haɓakawa sun ware wani tushen Taimako daban don cikakken nazarin duk kayan aiki da umarni masu yiwuwa.
Anan, alal misali, shine yadda mafi yawan umarni suka yi kama:
i - jeka sa yanayin don fara shigar da rubutuEsc - Fita yanayin saka kuma komawa zuwa yanayin umarni (yanayin al'ada):w - ajiye fayil na yanzu:q - bar fayil na yanzu:q! - bar fayil na yanzu ba tare da adana canje-canje bayy – kwafi layin yanzudd – yanke layin na yanzup - manna layin da aka kwafi ko yanke bayan na yanzuu - gyara aikin ƙarshe/search_term – bincika kirtani search_term a cikin fayil:s/old/new/g - maye gurbin duk abubuwan da suka gabata da sababbi a cikin layi na yanzu:set number - lambobin nuni
Vim wani editan rubutu ne mai ƙarfi da sassauƙa wanda aka ƙera don inganta tsarin aiki da rubutun. Babban rashin amfani shine babban shingen shiga ga masu farawa. Tsarin dubawa da umarni na iya zama ba su saba da waɗanda suka fara koyo ba, kuma wannan na iya haifar da wasu matsaloli a farkon.
Editan rubutu na Emacs
Emacs editan rubutu ne mai ƙarfi kuma mai iya daidaitawa wanda ke ba da fasaloli iri-iri don gyara rubutu, rubuta lambar sirri, da sarrafa fayiloli. Yana tallafawa harsunan shirye-shirye da yawa, yana da tallafi a ciki don ƙarin fasali (plugins), kuma yana ba mai amfani damar ƙirƙirar rubutun nasu don sarrafa ayyuka ta atomatik. Hakanan Emacs yana da tsarin sarrafa ma'ajiyar bayanai da taga na musamman, wanda hakan ya sa ya zama ɗaya daga cikin editocin da suka fi sassauƙa da wadata.
Don shigarwa akan CentOS, za mu yi amfani da umarnin:
yum install emacs
A kan Debian/Ubuntu:
apt install emacs
Bude takamaiman fayil a cikin na'ura wasan bidiyo yayi kama da sauran masu gyara:
emacs path/to/file
Ta hanyar tsoho, ana kashe haskawar tsari, kuma bayyanar ba ta bambanta da sauran editocin wasan bidiyo ba. A ƙasan allon akwai sandar matsayi, kuma babban aikin yana saman. Duk da haka, lokacin aiki tare da sigar wasan bidiyo na editan, wannan aikin yana samuwa ne kawai ta amfani da gajeriyar hanyar madannai. Yana da mahimmanci a lura cewa maɓallan taimako da aka yi amfani da su sune maɓallin Kulawa, wanda aka saita zuwa Ctrl ta tsohuwa, da maɓallin Meta, wanda aka saita zuwa Alt. Shafin takardu akan gidan yanar gizon hukuma zai taimaka muku sanin cikakken aikin.
A matsayin misali, bari mu bincika umarnin da aka fi amfani da su:
Alt+X – rubuta umarniCtrl+X Ctrl+C - edita na kusaCtrl+G - soke aikinCtrl+H b – nuna gajerun maɓallanCtrl+X Ctrl+S – ajiye fayilCtrl+X Ctrl+F – bude fayilAlt+W - kwafiCtrl+W - yankeCtrl+Y - mannaCtrl+X 2 - tsaga taga a tsayeCtrl+X 0- canza tsakanin windowsCtrl+X -> Ctrl+X <- canzawa tsakanin masu buffer
A taƙaice, emacs yana ba da fasaloli na musamman kamar tsarin umarni mai sassauƙa, keɓancewa mai girma, da kuma mafita masu yawa na aiki. Layin umarni da macros ɗinsa suna ba masu amfani damar ƙirƙirar hanyoyin aiki masu matuƙar aiki. Duk da haka, saboda tsarinsa mai sassauƙa, ba a ba da shawarar amfani da shi ga masu farawa ba.
Joe rubutu editan
Joe editan rubutu ne da aka gina bisa na'urar wasan bidiyo wanda Joseph Ellis ya ƙirƙira. Yana ba da hanyar sadarwa mai sauƙi da fahimta, wacce ta dace da aiki a na'urar wasan bidiyo. Joe yana ba da ayyukan gyara rubutu na asali kamar sakawa, gogewa, kwafi, da kuma fasaloli na ci gaba waɗanda suka haɗa da tallafi ga harsunan shirye-shirye da yawa tare da haskaka tsarin rubutu. Kamar nano , wannan editan zaɓi ne mai kyau ga waɗanda ke daraja amfani.
Umurnin shigar akan CentOS:
yum install joe
A kan Debian/Ubuntu:
apt install joe
Ana buɗe fayil ɗin rubutu ta umarnin:
joe path/to/file
Ana kunna haskakawar tsarin rubutu ta hanyar tsoho, kuma bayanai na asali game da fayil ɗin da ake gyarawa ana nuna su a saman editan. Kamar editocin da suka gabata, joe yana da ƙarin zaɓuɓɓuka da yawa, gami da tallafi ga umarnin macro. Don saba da saitin umarni na asali, kuna buƙatar amfani da haɗin maɓalli Ctrl+K , sannan maɓallin H. Ayyukan da ake da su za a nuna su a saman tashar:
Za a iya samun ƙarin cikakkun bayanai game da fasalulluka a shafin takardu.
Joe yana da sauƙin amfani da kuma sauƙin fahimta, wanda hakan ke sa masu farawa su iya amfani da shi. A lokaci guda, yana ba da fasaloli masu ƙarfi kamar tallafin tagogi da yawa, haskaka rubutu, bincike da maye gurbinsa, wanda hakan ke jan hankalin masu amfani da ƙwarewa. Rashin kyawun joe shine rashin tallafi da haɓakawa mai yawa idan aka kwatanta da sauran masu gyara rubutu, wanda zai iya haifar da ƙarancin fasaloli da sabuntawa a nan gaba. Masu amfani kuma na iya fuskantar matsaloli wajen sarrafa fasaloli da haɗin maɓalli lokacin da suke canzawa daga wasu mafita.
Mai gyara rubutu na micro
Micro — wani editan rubutu ne mai sauƙi, mai sauƙin amfani wanda aka tsara tare da mai da hankali kan minimalism da fahimta. Wannan kayan aikin yana ba da aikin gyara rubutu na asali kuma yana goyan bayan ƙarin faɗaɗa ayyuka. Micro yana goyan bayan haskaka kalmomi don harsunan shirye-shirye daban-daban, haskaka layi da yawa, tallafin plugin da sauran saitunan mai amfani da za a iya gyarawa.
Ana gudanar da shigarwa akan CentOS ta amfani da rubutun musamman tare da umarni:
curl https://getmic.ro | bash
A kan Debian/Ubuntu:
apt install micro
Lura: ta amfani da wannan hanyar shigarwa, ƙaddamar da edita akan CentOS shima zai bambanta. Kuna iya buɗe takamaiman fayil yayin da ke cikin gidan ku tare da umarni:
./micro path/to/file
Don amfani da kayan aikin daga kowace ma'ajiyar bayanai, kuna buƙatar motsa shi zuwa / usr/bin . Don yin haka za mu yi amfani da umarnin
mv micro /usr/bin/
Bayan haka, tsarin ƙaddamar da ƙananan zai yi kama da juna a duk tsarin Linux, gami da Debian/Ubuntu:
micro path/to/file
Ana iya koyon maɓallan kewayawa da gyara takardu ta hanyar latsa Alt+G . Umarnin da aka fi amfani da su za a nuna su a ƙasan tashar:
Haɗin Ctlr +G zai buɗe cikakken sashin taimako na kayan aikin:
Kuna iya ƙarin koyo game da damar kayan aiki akan shafin aikin GitHub na hukuma a cikin sashin takardu.
Gabaɗaya, ƙaramin edita kyakkyawan zaɓi ne ga waɗanda suka saba da sauƙi da sauƙin amfani. Tsarinsa mai sauƙi da saurin aiki sun sa ya zama kayan aiki mai kyau ga masu shirye-shirye. Duk da haka, rashin amfanin na iya zama ƙarancin ayyuka da rashin hanyar sadarwa ta zane. Duk da haka, ƙaramin edita ya kasance mafita mai inganci kuma mai inganci don gyara fayilolin rubutu.
Kammalawa
Bita na editocin na'urar wasan bidiyo na Linux sun bayyana bambance-bambancen da keɓaɓɓun halaye na kowannensu. Rashin mafita mai dacewa kawai yana jaddada mahimmancin zaɓi na mutum ɗaya, yana bawa masu amfani damar daidaita ƙwarewar su don dacewa da abubuwan da suke so da buƙatun su. Zaɓuɓɓuka masu yawa na editocin rubutun na'ura don Linux suna ba masu amfani damar keɓance kayan aiki zuwa buƙatun su, yana nuna sassauci da bambance-bambance a cikin duniyar sarrafa kalmomi.