Tha luchd-deasachaidh teacsa console nan inneal riatanach ann an riaghladh frithealaiche, a’ toirt seachad comas faidhlichean teacsa a chruthachadh agus a dheasachadh. Tha iad air an comharrachadh leis gu bheil iad stèidhichte air an loidhne-àithne, gun eileamaidean grafaigeach, ach aig an aon àm a ’toirt seachad na roghainnean riatanach airson obair èifeachdach le fiosrachadh teacsa. Faodaidh an inneal seo a bhith feumail an dà chuid airson gnìomhan beaga, mar eisimpleir, ag atharrachadh aon fhaidhle sònraichte, agus airson làn sgrùdadh air logaichean frithealaiche air Linux.
San artaigil seo nì sinn mion-sgrùdadh air grunn luchd-deasachaidh teacsa tòcan airson siostaman obrachaidh Linux. Bheir sinn sùil air na fuasglaidhean as mòr-chòrdte, leithid Nano, Vim, agus cuideachd bruidhinn air feadhainn nach eil cho aithnichte: emacs, Joe agus meanbh. Às deidh an leughadh, bidh beachd coitcheann aig an neach-cleachdaidh air a h-uile neach-deasachaidh clàraichte, agus bidh e comasach dhaibh am fear as fheàrr a thaghadh airson a chuid coisrigte no brìgheil frithealaiche.
Deasaiche teacsa nano
EH Nano aon de na luchd-deasachaidh teacsa crìochnachaidh as mòr-chòrdte airson siostaman Linux. Eu-coltach ris a’ mhòr-chuid de ghoireasan eile, Nano a’ toirt seachad buannachd gun samhail - chan eil feum air ìre àrd proifeiseantachd airson a chleachdadh. Tha an deasaiche teacsa tòcan seo air a dhealbhadh gus a bhith furasta a chleachdadh agus intuitive, ga dhèanamh ruigsinneach eadhon dha luchd-tòiseachaidh. Anns a 'mhòr-chuid de chùisean, tha e mar-thà air a stàladh ro-làimh air an t-siostam. Ach, mura h-eil e ri fhaighinn, faodaidh tu an deasaiche a stàladh leis na h-òrdughan a leanas:
Airson CentOS:
yum install nano
Air Debian/Ubuntu:
apt install nano
Faodaidh tu an àithne seo a chleachdadh gus am faidhle fhosgladh agus tuilleadh obrach a dhèanamh ann an deasaiche teacsa:
nano path/to/file
Tha liosta de òrdughan bunaiteach airson obrachadh le faidhlichean air a chomharrachadh aig bonn na h-uinneige. Dìreach cleachd an iuchair Ctrl aig an aon àm leis a ’ghnìomh a tha thu ag iarraidh. An t-inneal sgrìobhainnean comasach air fiosrachadh nas mionaidiche a thoirt seachad.
Gus inneal a chleachdadh le roghainnean nach eil a’ nochdadh san inneal-crìochnachaidh, cleachd an co-chòrdadh:
nano option path/to/file
Gheibhear làn liosta de na gnìomhan a tha rim faighinn cuideachd anns na sgrìobhainnean aig a’ cheangal gu h-àrd. Am measg nam prìomh fheadhainn tha na leanas:
+number - sònraich an loidhne san fhaidhle an toiseach--tabsize=digit - suidhich meud tabbing anns na h-àiteachan--smooth - leig le scrollaidh rèidh nuair a ghluaiseas tu tro fhaidhle--mouse - cuir an comas taic luchag airson seòladh agus soilleireachadh teacsa--autoindent - cuir indents gu fèin-ghluasadach nuair a ghluaiseas tu gu loidhne ùr--wordwrap - còmhdaich loidhnichean le faclan, chan ann le caractaran--softwrap - còmhdaich loidhnichean gu fradharcach, gun a bhith ag atharrachadh an teacsa fhèin--syntax=language - cuir an comas soilleireachadh co-chòrdadh airson cànan prògramadh sònraichte--bookmarks - cuir comharran-leabhair gus seòladh gu sgiobalta tron fhaidhle--multibuffer - fosgail grunn fhaidhlichean ann an diofar bufairean airson deasachadh aig an aon àm--linenumbers - seall àireamhan loidhne anns a’ bhàr-thaobh--rebindkey=key:command - ath-ainmich iuchair gu àithne sònraichte
Tha e cudromach iomradh a thoirt air sin gus cuid de ghnìomhan a chomasachadh no a dheasachadh feumaidh tu am faidhle rèiteachaidh a tha suidhichte aig /etc/nanorc. Gus gnìomh a chomasachadh no a dhì-cheadachadh, feumaidh tu an gnìomh beachd a thoirt air falbh bhon loidhne (samhla #), agus atharrachaidhean a dhèanamh air roghainn sònraichte - atharraich an luach co-fhreagarrach.
Deasaiche teacsa vim
Vim - na dheasaiche teacsa tòcan adhartach, is e seo dreach leasaichte den dreach tùsail vi, air a leigeil ma sgaoil ann an 1976. Tha e sònraichte na laighe anns a’ bhun-bheachd gun samhail de mhodhan obrachaidh: modhan àbhaisteach, cuir a-steach agus lèirsinneach. Dh’fhàs e ainmeil airson cho èifeachdach sa bha e ann am prògramadh air sgàth an t-seata farsaing de dh’ òrduighean a bh’ aige agus taic airson abairtean cunbhalach airson lorg agus ath-chur. Eu-coltach ri luchd-deasachaidh nas sìmplidh mar nano, faodaidh vim barrachd ùine a thoirt airson eòlas fhaighinn air.
Tha an stàladh air CentOS air a dhèanamh leis an àithne:
yum install vim
Air Debian/Ubuntu:
apt install vim
Tha am prògram air a chuir air bhog agus tha am faidhle riatanach air fhosgladh le òrdugh:
vim path/to/file
Mar a chì thu bhon eisimpleir gu h-àrd, tha còd a’ comharrachadh a-steach Vim air a chomasachadh gu bunaiteach. Tha comas-gnìomh a’ phrògraim gu math farsaing, agus tha riaghladh fhaidhlichean a’ tachairt rudeigin eadar-dhealaichte seach ann an luchd-deasachaidh eile. Tha an luchd-leasachaidh air cuibhreann fa leth a riarachadh Goireas cuideachaidh airson sgrùdadh mionaideach air a h-uile inneal agus òrdugh a dh’ fhaodadh a bhith ann.
Seo, mar eisimpleir, cò ris a tha na h-òrdughan as cumanta coltach:
i - rachaibh gu modh cuir a-steach gus tòiseachadh air teacsa a chuir a-steachEsc - fàg am modh cuir a-steach agus till air ais gu modh àithne (modh àbhaisteach):w - sàbhail am faidhle gnàthach:q - leig às am faidhle làithreach:q! - fàg am faidhle gnàthach gun a bhith a’ sàbhaladh atharrachaidheanyy - Dèan lethbhreac den loidhne làithreachdd - gearraich an loidhne làithreachp - cuir a-steach an loidhne copaidh no gearraidh às deidh an tè gnàthachu - cuir às don ghnìomh mu dheireadh/search_term - lorg an t-sreath search_term ann am faidhle:s/old/new/g - cuir ùr an àite a h-uile suidheachadh de sheann anns an loidhne gnàthach:set number - taisbeanadh àireamhan loidhne
Vim na dheasaiche teacsa cumhachdach is sùbailte a chaidh a dhealbhadh gus am pròiseas obrachadh leis an teacsa a bharrachadh. Is e am prìomh ana-cothrom an cnap-starra inntrigidh fìor àrd do luchd-tòiseachaidh. Is dòcha nach eil an eadar-aghaidh agus na h-òrdughan eòlach air an fheadhainn a tha dìreach a’ tòiseachadh ga ionnsachadh, agus dh’ fhaodadh seo leantainn gu cuid de dhuilgheadasan aig an toiseach.
Deasaiche teacsa Emacs
Emacs na dheasaiche teacsa cumhachdach agus gnàthaichte a bheir seachad raon farsaing de fheartan airson a bhith a’ deasachadh teacsa, a’ sgrìobhadh còd, agus a’ riaghladh fhaidhlichean. Bidh e a’ toirt taic do dh’ iomadh cànan prògramaidh, tha taic ann airson leudachadh (plugins), agus a’ leigeil leis an neach-cleachdaidh na sgriobtaichean aca fhèin a chruthachadh gus gnìomhan a dhèanamh fèin-ghluasadach. Emacs tha siostam riaghlaidh bufair is uinneig sònraichte aige cuideachd, ga fhàgail mar aon de na luchd-deasachaidh as sùbailte agus as beairtiche de fheartan timcheall.
Gus stàladh air CentOS, cleachdaidh sinn an àithne:
yum install emacs
Air Debian/Ubuntu:
apt install emacs
Tha fosgladh faidhle sònraichte sa chonsail coltach ri luchd-deasachaidh eile:
emacs path/to/file
Gu gnàthach, tha soilleireachadh co-chòrdalachd ciorramach, agus cha mhòr nach eil an coltas eadar-dhealaichte bho luchd-deasachaidh tòcan eile. Aig bonn na sgrìn tha bàr inbhe, agus tha am prìomh ghnìomhachd aig a’ mhullach. Ach, nuair a bhios tu ag obair le dreach tòcan an neach-deasachaidh, chan eil an gnìomh seo ri fhaighinn ach le bhith a’ cleachdadh ath-ghoirid meur-chlàr. Tha e cudromach cuimhneachadh gur e na h-iuchraichean taice a thathar a’ cleachdadh an iuchair Smachd, a tha air a shuidheachadh gu Ctrl gu bunaiteach, agus an iuchair Meta, suidhichte gu Alt. Na sgrìobhainnean cuidichidh duilleag air an làrach-lìn oifigeil thu gus eòlas fhaighinn air an làn ghnìomhachd.
Mar eisimpleir, leig dhuinn sùil a thoirt air na h-òrdughan as motha a chleachdar:
Alt+X - cuir a-steach òrdughCtrl+X Ctrl+C - dlùth neach-deasachaidhCtrl+G - cuir dheth an gnìomhCtrl+H b - seall iuchraichean ath-ghoiridCtrl+X Ctrl+S - sàbhail am faidhleCtrl+X Ctrl+F - fosgail faidhleAlt+W - lethbhreacCtrl+W - ghearradhCtrl+Y - pasgadhCtrl+X 2 - uinneag sgoltadh gu dìreachCtrl+X 0- tionndaidh eadar uinneaganCtrl+X -> Ctrl+X <- gluais eadar bufairean
Gus geàrr-chunntas, emacs a’ toirt seachad feartan sònraichte leithid siostam àithne sùbailte, gnàthachadh àrd, agus fuasglaidhean gnìomh farsaing. Tha an loidhne-àithne agus na macros aige a’ leigeil le luchd-cleachdaidh pròiseasan àrd-obrachaidh a chruthachadh. Ach, air sgàth an structair a tha gu math sùbailte, chan eilear a 'moladh a chleachdadh le luchd-tòiseachaidh.
Joe deasaiche teacsa
Joe na dheasaiche teacsa stèidhichte air tòcan a chruthaich Iòsaph Ellis. Tha e a’ toirt seachad eadar-aghaidh sìmplidh agus intuitive, air leth freagarrach airson a bhith ag obair ann an consol teacsa. Joe a’ toirt seachad gnìomhan deasachaidh teacsa bunaiteach leithid cuir a-steach, cuir às, copaidh, a bharrachd air feartan adhartach a’ toirt a-steach taic airson grunn chànanan prògramaidh le soilleireachadh co-chòrdadh. Like Nano, tha an deasaiche seo na dheagh roghainn dhaibhsan a tha a’ cur luach air comas cleachdaidh.
Òrdugh airson a stàladh air CentOS:
yum install joe
Air Debian/Ubuntu:
apt install joe
Tha faidhle teacsa air fhosgladh leis an àithne:
joe path/to/file
Tha soilleireachadh co-chàradh air a chuir an gnìomh gu bunaiteach, agus tha fiosrachadh bunaiteach mun fhaidhle a thathar a’ deasachadh air a thaisbeanadh aig mullach an neach-deasachaidh. Coltach ris an luchd-deasachaidh a bh’ ann roimhe, Joe tha mòran roghainnean a bharrachd ann, a’ toirt a-steach taic airson òrdughan macro. Gus a bhith eòlach air an t-seata òrdughan bunaiteach, feumaidh tu am prìomh mheasgachadh a chleachdadh Ctrl + K, agus an uairsin an H iuchair. Thèid na gnìomhan a tha rim faighinn a thaisbeanadh aig mullach a’ chrìoch:
Gheibhear liosta nas mionaidiche de fheartan air an sgrìobhainnean duilleag.
Joe tha eadar-aghaidh sìmplidh agus intuitive aige, ga dhèanamh ruigsinneach do luchd-tòiseachaidh. Aig an aon àm, tha e a 'toirt seachad feartan cumhachdach leithid taic ioma-uinneig, soilleireachadh teacsa, lorg agus ath-nuadhachadh, ga dhèanamh tarraingeach do luchd-cleachdaidh sgileil. An eas-bhuannachd de Joe is e gu bheil dìth taic agus leasachadh farsaing ann an coimeas ri luchd-deasachaidh teacsa eile, a dh’ fhaodadh a bhith mar thoradh air feartan cuibhrichte agus ùrachaidhean san àm ri teachd. Is dòcha gum bi duilgheadasan aig luchd-cleachdaidh cuideachd ann a bhith a’ maighstireachd fheartan agus prìomh choimeasgaidhean nuair a bhios iad ag atharrachadh bho fhuasglaidhean eile.
Deasaiche teacsa micro
Meudachadh - na dheasaiche teacsa aotrom, furasta a chleachdadh air a dhealbhadh le fòcas air minimalism agus intuitivity. Tha an inneal seo a’ toirt seachad comas deasachaidh teacsa bunaiteach agus a’ toirt taic do leudachadh gnìomh a bharrachd. Meudachadh a’ toirt taic do shoilleireachadh co-chàradh airson diofar chànanan prògramaidh, soilleireachadh ioma-loidhne, taic plugan agus roghainnean cleachdaiche gnàthaichte eile.
Tha stàladh air CentOS air a dhèanamh le bhith a’ cleachdadh sgriobt sònraichte leis an àithne:
curl https://getmic.ro | bash
Air Debian/Ubuntu:
apt install micro
Thoir an aire: a’ cleachdadh an dòigh stàlaidh seo, bidh cur air bhog an deasaiche air CentOS eadar-dhealaichte cuideachd. Faodaidh tu faidhle sònraichte fhosgladh fhad ‘s a tha thu san eòlaire dachaigh agad leis an àithne:
./micro path/to/file
Gus an inneal a chleachdadh bho eòlaire sam bith, feumaidh tu a ghluasad gu /usr/bin. Gus seo a dhèanamh cleachdaidh sinn an àithne
mv micro /usr/bin/
Às deidh sin, tha an meanbh bidh am pròiseas cur air bhog coltach ris a h-uile siostam Linux, a’ gabhail a-steach Debian/Ubuntu:
micro path/to/file
Faodar iuchraichean airson seòladh agus deasachadh sgrìobhainn ionnsachadh le putadh Alt + G.. Thèid na h-òrdughan as motha a chleachdar a thaisbeanadh aig bonn a’ chrìoch:
Tha Ctlr+G Fosglaidh measgachadh an earrann cuideachaidh iomlan den inneal:
Faodaidh tu barrachd ionnsachadh mu na comasan innealan air duilleag oifigeil pròiseact GitHub anns an sgrìobhainnean earrann.
San fharsaingeachd, an meanbh neach-deasachaidh na dheagh roghainn dhaibhsan a tha cleachdte ri aotromachd agus so-chleachdadh. Tha an dealbhadh minimalistic agus an coileanadh luath ga dhèanamh na inneal tarraingeach dha prògramadairean. Ach, is dòcha gur e an ana-cothrom an seata ghnìomhan cuibhrichte agus dìth eadar-aghaidh grafaigeach. A dh'aindeoin seo, meanbh deasaiche fhathast na fhuasgladh earbsach is èifeachdach airson deasachadh fhaidhlichean teacsa
Co-dhùnadh
Nochd an lèirmheas air luchd-deasachaidh tòcan teacsa airson Linux iomadachd agus feartan sònraichte gach fear dhiubh. Tha dìth an aon fhuasglaidh cheart a’ cur cuideam air cho cudromach sa tha roghainn fa leth, a’ leigeil le luchd-cleachdaidh an eòlas atharrachadh a rèir an roghainnean agus na feumalachdan aca. Tha taghadh farsaing de luchd-deasachaidh teacsa tòcan airson Linux a’ toirt cothrom do luchd-cleachdaidh an inneal a ghnàthachadh a rèir am feumalachdan, a’ soilleireachadh sùbailteachd agus iomadachd ann an saoghal giollachd fhaclan.