Knowledgebase Cyfarwyddiadau syml i weithio gyda'r gwasanaeth Profitserver
Prif Knowledgebase Golygyddion testun Linux

Golygyddion testun Linux


Mae golygyddion testun consol yn offeryn anhepgor wrth reoli gweinyddion, gan ddarparu'r gallu i greu a golygu ffeiliau testun. Maent yn nodedig oherwydd eu bod yn seiliedig ar y llinell orchymyn, heb elfennau graffigol, ond ar yr un pryd yn darparu'r holl opsiynau angenrheidiol ar gyfer gweithio'n effeithiol gyda gwybodaeth destun. Gall yr offeryn hwn fod yn ddefnyddiol ar gyfer tasgau bach, er enghraifft, newid un ffeil benodol, ac ar gyfer astudiaeth lawn o logiau gweinydd ar Linux.

Yn yr erthygl hon, byddwn yn dadansoddi nifer o olygyddion testun consol ar gyfer systemau gweithredu Linux. Gadewch i ni edrych ar yr atebion mwyaf poblogaidd, fel nano , vim , a hefyd siarad am rai llai adnabyddus: emacs , joe a micro . Ar ôl darllen, bydd gan y defnyddiwr syniad cyffredinol o'r holl olygyddion a restrir, a bydd yn gallu dewis yr un mwyaf optimaidd ar gyfer ei weinydd pwrpasol neu rithwir.

Golygydd testun nano

Mae Nano yn un o'r golygyddion testun terfynell mwyaf poblogaidd ar gyfer systemau Linux. Yn wahanol i'r rhan fwyaf o gyfleustodau eraill, mae nano yn cynnig budd unigryw - nid oes angen lefel uchel o broffesiynoldeb i'w ddefnyddio. Mae'r golygydd testun consol hwn wedi'i gynllunio i fod yn hawdd ei ddefnyddio ac yn reddfol, gan ei wneud yn hygyrch hyd yn oed i ddechreuwyr. Yn y rhan fwyaf o achosion, mae eisoes wedi'i osod ymlaen llaw ar y system. Fodd bynnag, os nad yw ar gael, gallwch osod y golygydd gan ddefnyddio'r gorchmynion canlynol:

Ar gyfer CentOS:

yum install nano

Ar Debian/Ubuntu:

apt install nano

Gallwch ddefnyddio'r gorchymyn hwn er mwyn agor y ffeil a gwaith pellach mewn golygydd testun:

nano path/to/file
nano

Mae rhestr o orchmynion sylfaenol ar gyfer gweithio gyda ffeiliau wedi'i nodi ar waelod y ffenestr. Defnyddiwch yr allwedd Ctrl ar yr un pryd â'r swyddogaeth a ddymunir. Gall dogfennaeth yr offeryn ddarparu gwybodaeth fanylach.

I ddefnyddio teclyn gydag opsiynau nad ydynt yn ymddangos yn y derfynell, defnyddiwch y gystrawen:

nano option path/to/file

Mae rhestr lawn o'r swyddogaethau sydd ar gael hefyd i'w gweld yn y ddogfennaeth yn y ddolen uchod. Mae'r prif rai yn cynnwys y canlynol:

+number - nodwch y llinell yn y ffeil i ddechrau
--tabsize=digit - gosod maint tabio yn y bylchau
--smooth - galluogi sgrolio llyfn wrth symud trwy ffeil
--mouse - galluogi cefnogaeth llygoden ar gyfer llywio ac amlygu testun
--autoindent - ychwanegu mewnoliadau yn awtomatig wrth symud i linell newydd
--wordwrap - lapio llinellau wrth eiriau, nid gan gymeriadau
--softwrap - lapio llinellau yn weledol, heb newid y testun go iawn
--syntax=language - galluogi amlygu cystrawen ar gyfer iaith raglennu benodol
--bookmarks - ychwanegu nodau tudalen i lywio'n gyflym trwy'r ffeil
--multibuffer - agor ffeiliau lluosog mewn gwahanol glustogau i'w golygu ar yr un pryd
--linenumbers - dangos rhifau llinell yn y bar ochr
--rebindkey=key:command - ailbennu allwedd i orchymyn penodol

Mae'n bwysig sôn, er mwyn galluogi neu olygu rhai swyddogaethau, y bydd angen i chi ddefnyddio'r ffeil ffurfweddu sydd wedi'i lleoli yn / etc/nanorc . I alluogi neu analluogi swyddogaeth, mae angen i chi dynnu'r swyddogaeth sylwadau o'r llinell (symbol #), ac i wneud newidiadau i opsiwn penodol - newid y gwerth cyfatebol.

Golygydd testun Vim

Vim — golygydd testun consol uwch yw hwn, mae hwn yn fersiwn well o'r vi gwreiddiol , a ryddhawyd ym 1976. Mae ei nodwedd yn gorwedd yn y cysyniad unigryw o ddulliau gweithredu: dulliau arferol, mewnosod a gweledol. Daeth yn enwog am ei effeithlonrwydd mewn rhaglennu oherwydd ei set helaeth o orchmynion a'i gefnogaeth i ymadroddion rheolaidd ar gyfer chwilio ac amnewid. Yn wahanol i olygyddion symlach fel nano, gall vim gymryd mwy o amser i ddod yn gyfarwydd ag ef.

Mae gosod ar CentOS yn cael ei wneud gyda'r gorchymyn:

yum install vim

Ar Debian/Ubuntu:

apt install vim

Mae'r rhaglen yn cael ei lansio ac mae'r ffeil ofynnol yn cael ei hagor trwy orchymyn:

vim path/to/file
vim

Fel y gallwch weld o'r enghraifft uchod, mae amlygu cod yn vim wedi'i alluogi yn ddiofyn. Mae ymarferoldeb y rhaglen yn helaeth iawn, ac mae rheoli ffeiliau'n digwydd ychydig yn wahanol nag mewn golygyddion eraill. Mae'r datblygwyr wedi dyrannu adnodd Cymorth ar wahân ar gyfer astudiaeth fanwl o'r holl offer a gorchmynion posibl.

Dyma, er enghraifft, sut olwg sydd ar y gorchmynion mwyaf cyffredin:

i - ewch i'r modd mewnosod i ddechrau mynd i mewn i destun
Esc - gadael y modd mewnosod a dychwelyd i'r modd gorchymyn (modd arferol)
:w - arbed y ffeil gyfredol
:q - rhoi'r gorau i'r ffeil gyfredol
:q! - rhoi'r gorau i'r ffeil gyfredol heb arbed newidiadau
yy – copïwch y llinell gyfredol
dd - torri'r llinell gyfredol
p - gludwch y llinell wedi'i chopïo neu ei thorri ar ôl yr un gyfredol
u - dadwneud y weithred ddiwethaf
/search_term – chwilio am y llinyn search_term mewn ffeil
:s/old/new/g - disodli pob achos o hen gyda newydd yn y llinell bresennol
:set number - dangos rhifau llinell

Mae Vim yn olygydd testun pwerus a hyblyg sydd wedi'i gynllunio i wneud y gorau o'r broses o weithio gyda'r testun. Y prif anfantais yw'r rhwystr mynediad uchel iawn i ddechreuwyr. Efallai na fydd y rhyngwyneb a'r gorchmynion yn gyfarwydd i'r rhai sydd newydd ddechrau ei ddysgu, a gall hyn arwain at rai anawsterau ar y dechrau.

Golygydd testun Emacs

Mae Emacs yn olygydd testun pwerus a addasadwy sy'n darparu ystod eang o nodweddion ar gyfer golygu testun, ysgrifennu cod a rheoli ffeiliau. Mae'n cefnogi llawer o ieithoedd rhaglennu, mae ganddo gefnogaeth adeiledig ar gyfer estyniadau (plugins), ac mae'n caniatáu i'r defnyddiwr greu eu sgriptiau eu hunain i awtomeiddio tasgau. Mae gan Emacs hefyd system rheoli ffenestri a byffer unigryw, gan ei wneud yn un o'r golygyddion mwyaf hyblyg a chyfoethog o ran nodweddion sydd ar gael.

I osod ar CentOS, byddwn yn defnyddio'r gorchymyn:

yum install emacs

Ar Debian/Ubuntu:

apt install emacs

Mae agor ffeil benodol yn y consol yn debyg i olygyddion eraill:

emacs path/to/file
emacs

Yn ddiofyn, mae amlygu cystrawen wedi'i analluogi, ac nid yw'r ymddangosiad bron yn wahanol i olygyddion consol eraill. Ar waelod y sgrin mae bar statws, ac mae'r prif swyddogaeth ar y brig. Fodd bynnag, wrth weithio gyda fersiwn consol y golygydd, dim ond trwy ddefnyddio llwybr byr bysellfwrdd y mae'r swyddogaeth hon ar gael. Mae'n bwysig nodi mai'r allweddi ategol a ddefnyddir yw'r allwedd Control, sydd wedi'i gosod i Ctrl yn ddiofyn, a'r allwedd Meta, wedi'i gosod i Alt. Bydd y dudalen ddogfennaeth ar y wefan swyddogol yn eich helpu i ymgyfarwyddo â'r swyddogaeth lawn.

Er enghraifft, gadewch i ni wirio'r gorchmynion a ddefnyddir fwyaf:

Alt+X - teipiwch orchymyn
Ctrl+X Ctrl+C - golygydd agos
Ctrl+G - canslo'r weithred
Ctrl+H b – dangos bysellau llwybr byr
Ctrl+X Ctrl+S - arbed ffeil
Ctrl+X Ctrl+F - ffeil agored
Alt+W - copi
Ctrl+W - torri
Ctrl+Y - past
Ctrl+X 2 - ffenestr hollt yn fertigol
Ctrl+X 0- newid rhwng ffenestri
Ctrl+X -> Ctrl+X <- newid rhwng byfferau

I grynhoi, mae emacs yn darparu nodweddion unigryw fel system orchymyn hyblyg, addasu uchel, ac atebion swyddogaethol helaeth. Mae ei linell orchymyn a'i macros yn caniatáu i ddefnyddwyr greu prosesau gweithredol iawn. Fodd bynnag, oherwydd ei strwythur hynod hyblyg yn ei hanfod, ni argymhellir ei ddefnyddio gan ddechreuwyr.

Golygydd testun Joe

Mae Joe yn olygydd testun sy'n seiliedig ar gonsol a grëwyd gan Joseph Ellis. Mae'n darparu rhyngwyneb syml a greddfol, sy'n ddelfrydol ar gyfer gweithio mewn consol testun. Mae Joe yn darparu swyddogaethau golygu testun sylfaenol fel mewnosod, dileu, copïo, yn ogystal â nodweddion uwch gan gynnwys cefnogaeth ar gyfer sawl iaith raglennu gydag amlygu cystrawen. Fel nano , mae'r golygydd hwn yn ddewis delfrydol i'r rhai sy'n gwerthfawrogi defnyddioldeb.

Gorchymyn i'w osod ar CentOS:

yum install joe

Ar Debian/Ubuntu:

apt install joe

Mae ffeil testun yn cael ei hagor gan y gorchymyn:

joe path/to/file
joe

Mae amlygu cystrawen wedi'i actifadu yn ddiofyn, ac mae gwybodaeth sylfaenol am y ffeil sy'n cael ei golygu yn cael ei harddangos ar frig y golygydd. Fel y golygyddion blaenorol, mae gan joe lawer o opsiynau ychwanegol, gan gynnwys cefnogaeth ar gyfer gorchmynion macro. I ddod yn gyfarwydd â'r set sylfaenol o orchmynion, mae angen i chi ddefnyddio'r cyfuniad allweddol Ctrl+K , ac yna'r allwedd H. Bydd y swyddogaethau sydd ar gael yn cael eu harddangos ar frig y derfynfa:

joe-comandas

Mae rhestr fanylach o nodweddion i'w gweld ar y dudalen ddogfennaeth.

Mae gan Joe ryngwyneb syml a greddfol, gan ei wneud yn hygyrch i ddechreuwyr. Ar yr un pryd, mae'n darparu nodweddion pwerus fel cefnogaeth aml-ffenestr, amlygu testun, chwilio ac amnewid, gan ei wneud yn ddeniadol i ddefnyddwyr medrus. Anfantais joe yw nad oes ganddo gefnogaeth a datblygiad eang o'i gymharu â golygyddion testun eraill, a all arwain at nodweddion a diweddariadau cyfyngedig yn y dyfodol. Gall defnyddwyr hefyd gael anawsterau wrth feistroli nodweddion a chyfuniadau allweddol wrth newid o atebion eraill.

Golygydd testun meicro

Micro — golygydd testun ysgafn, hawdd ei ddefnyddio yw hwn, wedi'i gynllunio gyda ffocws ar finimaliaeth a greddf. Mae'r offeryn hwn yn darparu swyddogaeth golygu testun sylfaenol ac yn cefnogi estyniadau swyddogaeth ychwanegol. Mae Micro yn cefnogi amlygu cystrawen ar gyfer amrywiol ieithoedd rhaglennu, amlygu aml-linell, cefnogaeth ategion a gosodiadau defnyddiwr addasadwy eraill.

Mae gosod ar CentOS yn cael ei gynnal trwy ddefnyddio sgript arbennig gyda'r gorchymyn:

curl https://getmic.ro | bash

Ar Debian/Ubuntu:

apt install micro

Sylwch: gan ddefnyddio'r dull gosod hwn, bydd lansio'r golygydd ar CentOS hefyd yn wahanol. Gallwch agor ffeil benodol tra yn eich cyfeiriadur cartref gyda'r gorchymyn:

./micro path/to/file

I ddefnyddio'r offeryn o unrhyw gyfeiriadur, mae angen i chi ei symud i / usr/bin . I wneud hyn byddwn yn defnyddio'r gorchymyn

mv micro /usr/bin/

Ar ôl hynny, bydd y broses lansio micro yn debyg ar bob system Linux, gan gynnwys Debian/Ubuntu:

micro path/to/file
ficro

Gellir dysgu'r allweddi ar gyfer llywio a golygu dogfen drwy wasgu Alt+G . Bydd y gorchmynion a ddefnyddir fwyaf yn cael eu harddangos ar waelod y derfynell:

micro2

Bydd y cyfuniad Ctlr+G yn agor adran gymorth gyflawn yr offeryn:

micro3

Gallwch ddysgu mwy am alluoedd yr offeryn ar dudalen swyddogol prosiect GitHub yn yr adran ddogfennaeth.

At ei gilydd, mae'r micro -olygydd yn ddewis ardderchog i'r rhai sydd wedi arfer â phethau ysgafn a defnyddiol. Mae ei ddyluniad minimalist a'i berfformiad cyflym yn ei wneud yn offeryn deniadol i raglenwyr. Fodd bynnag, yr anfantais efallai yw'r set gyfyngedig o swyddogaethau a'r diffyg rhyngwyneb graffigol. Er gwaethaf hyn, mae micro -olygydd yn parhau i fod yn ateb dibynadwy ac effeithlon ar gyfer golygu ffeiliau testun.

Casgliad

Datgelodd yr adolygiad o olygyddion consol testun ar gyfer Linux amrywiaeth a nodweddion unigryw pob un ohonynt. Mae diffyg yr unig ateb cywir yn pwysleisio pwysigrwydd dewis unigol, gan ganiatáu i ddefnyddwyr addasu eu profiad i weddu i'w dewisiadau a'u gofynion. Mae detholiad eang o olygyddion testun consol ar gyfer Linux yn rhoi cyfle i ddefnyddwyr addasu'r offeryn i'w hanghenion, gan amlygu hyblygrwydd ac amrywiaeth ym myd prosesu geiriau.

❮ Erthygl flaenorol Defnyddwyr Linux: Rheolaeth a Chaniatadau
Erthygl nesaf ❯ Gwiriad adnoddau gweinydd

Gofynnwch i ni am VPS

Rydym bob amser yn barod i ateb eich cwestiynau ar unrhyw adeg o'r dydd neu'r nos.