Knowledgebase Ienfâldige ynstruksjes om te wurkjen mei de Profitserver-tsjinst
Foarnaamste Knowledgebase Linux tekstbewurkers

Linux tekstbewurkers


Konsole-tekstbewurkers binne in ûnmisber ark yn serverbehear, en jouwe de mooglikheid om tekstbestannen te meitsjen en te bewurkjen. Se wurde ûnderskieden om't se basearre binne op 'e kommandorigel, sûnder grafyske eleminten, mar jouwe tagelyk alle nedige opsjes foar effektyf wurk mei tekstynformaasje. Dit ark kin nuttich wêze sawol foar lytse taken, bygelyks it feroarjen fan ien spesifike triem, en foar in folsleine stúdzje fan tsjinner logs op Linux.

Yn dit artikel sille wy ferskate konsole-tekstbewurkers analysearje foar Linux-bestjoeringssystemen. Litte wy nei de populêrste oplossings sjen, lykas Nano, vim, en praat ek oer minder bekende: emacs, joe en micro. Nei it lêzen sil de brûker in algemien idee hawwe fan alle neamde redakteuren, en sil de meast optimale kinne kieze foar syn tawijd as firtuele tsjinner.

Nano tekstbewurker

nano is ien fan 'e populêrste terminaltekstbewurkers foar Linux-systemen. Oars as de measte oare nutsbedriuwen, Nano biedt in unyk foardiel - it fereasket gjin heech nivo fan profesjonaliteit om te brûken. Dizze konsole-tekstbewurker is ûntworpen om maklik te brûken en yntuïtyf te wêzen, wêrtroch it sels tagonklik is foar begjinners. Yn 'e measte gefallen is it al foarôf ynstalleare op it systeem. As it lykwols net beskikber is, kinne jo de bewurker ynstallearje mei de folgjende kommando's:

Foar CentOS:

yum install nano

Op Debian/Ubuntu:

apt install nano

Jo kinne dit kommando brûke om it bestân te iepenjen en fierder te wurkjen yn in tekstbewurker:

nano path/to/file
Linux konsole tekstbewurker

In list mei basiskommando's foar wurkjen mei bestannen wurdt oanjûn ûnderoan it finster. Brûk gewoan de Ctrl-kaai tagelyk mei de winske funksje. It ark dokumintaasje kin mear detaillearre ynformaasje jaan.

Om in ark te brûken mei opsjes dy't net yn 'e terminal ferskine, brûk de syntaksis:

nano option path/to/file

In folsleine list mei beskikbere funksjes is ek te finen yn 'e dokumintaasje op' e keppeling hjirboppe. De wichtichste omfetsje de folgjende:

+number - spesifisearje de rigel yn it bestân om mei te begjinnen
--tabsize=digit - set tabing grutte yn spaasjes
--smooth - ynskeakelje soepel rôljen by it ferpleatsen troch in bestân
--mouse - mûsstipe ynskeakelje foar navigaasje en markearring fan tekst
--autoindent - foegje automatysk ynspringen ta by it ferpleatsen nei in nije rigel
--wordwrap - wikkel rigels troch wurden, net troch karakters
--softwrap - wrap rigels visueel, sûnder de eigentlike tekst te feroarjen
--syntax=language - ynskeakelje syntaksis markearring foar in spesifike programmeartaal
--bookmarks - foegje blêdwizers ta om fluch troch it bestân te navigearjen
--multibuffer - iepenje meardere bestannen yn ferskate buffers foar tagelyk bewurkjen
--linenumbers - werjaan linenûmers yn sydbalke
--rebindkey=key:command - tawize in kaai nei in spesifyk kommando

It is wichtich om te neamen dat om guon funksjes yn te skeakeljen of te bewurkjen moatte jo it konfiguraasjetriem brûke dat leit op /etc/nanorc. Om in funksje yn te skeakeljen of út te skeakeljen, moatte jo de opmerkingsfunksje fan 'e rigel fuortsmite (# symboal), en wizigingen oan in spesifike opsje te meitsjen - feroarje de oerienkommende wearde.

Vim tekstbewurker

Vim - is in avansearre konsole-tekstbewurker, dit is in ferbettere ferzje fan it orizjineel vi, útbrocht yn 1976. Syn eigenaardichheid leit yn it unike konsept fan bestjoeringsmodus: normale, ynfoegje en fisuele modus. It waard ferneamd om syn effisjinsje yn programmearring troch syn wiidweidige set fan kommando's en stipe foar reguliere frases foar sykjen en ferfangen. Oars as ienfâldiger redakteuren lykas nano, kin vim langer duorje om bekend te wurden.

Ynstallaasje op CentOS wurdt dien mei it kommando:

yum install vim

Op Debian/Ubuntu:

apt install vim

It programma wurdt lansearre en it fereaske bestân wurdt iepene troch kommando:

vim path/to/file
Vim Linux tekstbewurker

Lykas jo kinne sjen út it foarbyld hjirboppe, markearje koade yn vim is standert ynskeakele. De funksjonaliteit fan it programma is heul wiidweidich, en triembehear bart wat oars as yn oare bewurkers. De ûntwikkelders hawwe tawiisd in aparte Helpboarne foar in detaillearre stúdzje fan alle mooglike ark en kommando's.

Hjir is bygelyks hoe't de meast foarkommende kommando's der útsjen:

i - gean nei ynfoegje modus om te begjinnen mei it ynfieren fan tekst
Esc - ynfoegje modus út en werom nei kommando modus (normale modus)
:w - bewarje it aktuele bestân
:q - it aktuele bestân ôfslute
:q! - stopje it aktuele bestân sûnder feroarings op te slaan
yy - kopiearje de hjoeddeistige rigel
dd - snij de hjoeddeistige line
p - plak de kopieare of knipte line nei de hjoeddeistige
u - lêste aksje ûngedien meitsje
/search_term - sykje nei de syktermstring yn in bestân
:s/old/new/g - ferfange alle eksimplaren fan âld mei nij yn 'e hjoeddeistige line
:set number - werjaan line nûmers

Vim is in krêftige en fleksibele tekstbewurker ûntworpen om it proses fan wurkjen mei de tekst te optimalisearjen. It wichtichste neidiel is de ekstreem hege yntreebarriêre foar begjinners. De ynterface en kommando's kinne ûnbekend wêze foar dyjingen dy't krekt begjinne te learen, en dit kin yn it begjin liede ta wat swierrichheden.

Emacs tekstbewurker

Emacs is in krêftige en oanpasbere tekstbewurker dy't in breed oanbod fan funksjes leveret foar it bewurkjen fan tekst, it skriuwen fan koade en it behearen fan bestannen. It stipet in protte programmeartalen, hat ynboude stipe foar útwreidingen (plugins), en lit de brûker har eigen skripts oanmeitsje om taken te automatisearjen. Emacs hat ek in unyk buffer- en finsterbehearsysteem, wêrtroch it ien fan 'e meast fleksibele en funksjerike redakteuren is.

Om te ynstallearjen op CentOS, sille wy it kommando brûke:

yum install emacs

Op Debian/Ubuntu:

apt install emacs

It iepenjen fan in spesifyk bestân yn 'e konsole is fergelykber mei oare bewurkers:

emacs path/to/file
Emacs - tekstbewurker foar Linux

Standert is syntaksis markearring útskeakele, en it uterlik is praktysk net oars as oare konsole-bewurkers. Oan 'e ûnderkant fan it skerm is d'r in statusbalke, en de wichtichste funksjonaliteit is oan' e boppekant. By it wurkjen mei de konsoleferzje fan 'e bewurker is dizze funksjonaliteit lykwols allinich beskikber mei in fluchtoets. It is wichtich om te notearjen dat de brûkte helpkaaien de Control-kaai binne, dy't standert is ynsteld op Ctrl, en de Meta-kaai, ynsteld op Alt. De dokumintaasje side op 'e offisjele webside sil jo helpe om kunde te kommen mei de folsleine funksjonaliteit.

As foarbyld, litte wy de meast brûkte kommando's kontrolearje:

Alt+X - typ in kommando
Ctrl+X Ctrl+C - slute bewurker
Ctrl+G - annulearje de aksje
Ctrl+H b - fluchtoetsen sjen litte
Ctrl+X Ctrl+S -bestân bewarje
Ctrl+X Ctrl+F - bestân iepenje
Alt+W - kopy
Ctrl+W - snije
Ctrl+Y - plakke
Ctrl+X 2 - split finster fertikaal
Ctrl+X 0- wikselje tusken finsters
Ctrl+X -> Ctrl+X <- wikselje tusken buffers

Gearfetsje, emacs biedt unike funksjes lykas in fleksibel kommandosysteem, hege oanpassing en wiidweidige funksjonele oplossingen. De kommandorigel en makro's kinne brûkers heul operearjende prosessen oanmeitsje. Troch syn ynherinte ekstreem fleksibele struktuer wurdt it lykwols net oanrikkemandearre foar gebrûk troch begjinners.

Joe tekstbewurker

Joe is in konsole-basearre tekstbewurker makke troch Joseph Ellis. It biedt in ienfâldige en yntuïtive interface, ideaal foar wurkjen yn in tekstkonsole. Joe biedt basale tekstbewurkingsfunksjes lykas ynfoegje, wiskje, kopiearje, lykas avansearre funksjes ynklusyf stipe foar meardere programmeartalen mei syntaksis markearring. Lykas Nano, dizze bewurker is in ideale kar foar dyjingen dy't brûkberens wurdearje.

Kommando om te ynstallearjen op CentOS:

yum install joe

Op Debian/Ubuntu:

apt install joe

In tekstbestân wurdt iepene troch it kommando:

joe path/to/file
Tekstbewurker foar Linux

Syntaksis markearring is standert aktivearre, en basisynformaasje oer it bewurke bestân wurdt werjûn oan de boppekant fan de bewurker. Lykas de eardere redaksje, joe hat in protte ekstra opsjes, ynklusyf stipe foar makro kommando's. Om bekend te wurden mei de basis set fan kommando's, moatte jo de toetskombinaasje brûke Ctrl + K, en dan de H kaai. De beskikbere funksjes sille oan 'e boppekant fan' e terminal werjûn wurde:

Joe console bewurker

In mear detaillearre list fan funksjes is te finen op de dokumintaasje side.

Joe hat in ienfâldige en yntuïtive ynterface, wêrtroch it tagonklik is foar begjinners. Tagelyk biedt it krêftige funksjes lykas stipe foar meardere finsters, markearring fan tekst, sykjen en ferfanging, wêrtroch it oantreklik is foar betûfte brûkers. It neidiel fan joe is dat it mist wiidferspraat stipe en ûntwikkeling yn ferliking mei oare tekst bewurkers, dat kin resultearje yn beheinde funksjes en updates yn 'e takomst. Brûkers kinne ek swierrichheden tsjinkomme by it behearjen fan funksjes en toetskombinaasjes by it wikseljen fan oare oplossingen.

Mikro tekst bewurker

Micro - is in lichtgewicht, maklik te brûken tekstbewurker ûntworpen mei in fokus op minimalisme en yntuïteit. Dit ark biedt basisfunksjes foar tekstbewurking en stipet ekstra funksjonaliteitsútwreidings. Micro stipet syntaksis markearring foar ferskate programmeartalen, multi-line markearring, plugin-stipe en oare oanpasbere brûkersynstellingen.

Ynstallaasje op CentOS wurdt útfierd troch it brûken fan in spesjaal skript mei it kommando:

curl https://getmic.ro | bash

Op Debian/Ubuntu:

apt install micro

Tink derom: mei dizze ynstallaasjemetoade sil it starten fan de bewurker op CentOS ek oars wêze. Jo kinne in spesifyk bestân iepenje yn jo thúsmap mei it kommando:

./micro path/to/file

Om it ark út elke map te brûken, moatte jo it ferpleatse nei /usr/bin. Om dit te dwaan sille wy it kommando brûke

mv micro /usr/bin/

Dêrnei, de micro startproses sil ferlykber wêze op alle Linux-systemen, ynklusyf Debian / Ubuntu:

micro path/to/file
Micro - konsole tekstbewurker foar Linux

Toetsen foar it navigearjen en bewurkjen fan in dokumint kinne leard wurde troch te drukken Alt+G. De meast brûkte kommando's sille oan 'e ûnderkant fan' e terminal werjûn wurde:

Kommando's foar Micro editor

De Ctrl+G kombinaasje sil de folsleine helpseksje fan it ark iepenje:

Ctlr + G-kombinaasje sil de folsleine helpseksje fan it ark iepenje

Jo kinne mear leare oer de arkmooglikheden op 'e offisjele GitHub-projektside yn' e dokumintaasje ôfdieling.

Oer it algemien, de micro bewurker is in poerbêste kar foar dyjingen dy't wend binne oan lichtens en brûkberens. It minimalistyske ûntwerp en rappe prestaasjes meitsje it in oantreklik ark foar programmeurs. It neidiel kin lykwols de beheinde set fan funksjes en it ûntbrekken fan in grafyske ynterface wêze. Nettsjinsteande dit, micro bewurker bliuwt in betroubere en effisjinte oplossing foar it bewurkjen fan tekstbestannen

Konklúzje

De resinsje fan tekstkonsole-bewurkers foar Linux iepenbiere it ferskaat en unike skaaimerken fan elk fan har. It ûntbrekken fan de ienige juste oplossing beklammet it belang fan yndividuele kar, wêrtroch brûkers har ûnderfining kinne oanpasse oan har foarkarren en easken. In brede seleksje fan konsole-tekstbewurkers foar Linux jout brûkers de kâns om it ark oan te passen oan har behoeften, en markearje de fleksibiliteit en ferskaat yn 'e wrâld fan tekstferwurking.

❮ Foarich artikel Tsjinner boarnen kontrolearje
Folgjend artikel ❯ Linux-brûkers: behear en tagongsrjochten

Freegje ús oer VPS

Wy binne altyd ree om jo fragen op elk momint fan 'e dei of nacht te beantwurdzjen.