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

Golygyddion testun Linux


Mae golygyddion testun consol yn arf anhepgor wrth reoli gweinyddwyr, 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 gwaith 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 sawl golygydd testun consol ar gyfer systemau gweithredu Linux. Gadewch i ni edrych ar yr atebion mwyaf poblogaidd, megis nano, vim, a hefyd sôn am rai llai adnabyddus: emacs, joe ac ficro. Ar ôl darllen, bydd gan y defnyddiwr syniad cyffredinol o'r holl olygyddion rhestredig, a bydd yn gallu dewis yr un mwyaf optimaidd ar gyfer ei bwrpas pwrpasol neu rithwir. gweinydd.

Golygydd testun nano

Nano yw un o'r golygyddion testun terfynol mwyaf poblogaidd ar gyfer systemau Linux. Yn wahanol i'r mwyafrif o gyfleustodau eraill, nano yn darparu 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
Golygydd testun consol Linux

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. Yr offeryn dogfennaeth yn gallu darparu 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 y bydd angen i chi ddefnyddio'r ffeil ffurfweddu sydd wedi'i lleoli yn / i alluogi neu olygu rhai swyddogaethauetc/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 - yn olygydd testun consol datblygedig, mae hwn yn fersiwn well o'r gwreiddiol vi, a ryddhawyd ym 1976. Mae ei hynodrwydd 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 chefnogaeth ar gyfer ymadroddion rheolaidd ar gyfer chwilio a disodli. Yn wahanol i olygyddion symlach fel nano, gall vim gymryd mwy o amser i ddod yn gyfarwydd â nhw.

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
Golygydd testun Vim Linux

Fel y gallwch weld o'r enghraifft uchod, cod yn amlygu yn vim yn cael ei alluogi yn ddiofyn. Mae ymarferoldeb y rhaglen yn helaeth iawn, ac mae rheoli ffeiliau yn digwydd ychydig yn wahanol i olygyddion eraill. Mae'r datblygwyr wedi dyrannu un ar wahân Adnodd cymorth am 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

Vim yn olygydd testun pwerus a hyblyg sydd wedi'i gynllunio i wneud y gorau o'r broses o weithio gyda'r testun. Y brif anfantais yw'r rhwystr mynediad hynod o uchel i ddechreuwyr. Gall y rhyngwyneb a'r gorchmynion fod yn anghyfarwydd i'r rhai sydd newydd ddechrau ei ddysgu, a gall hyn arwain at rai anawsterau ar y dechrau.

Golygydd testun Emacs

Emacs yn olygydd testun pwerus y gellir ei addasu 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 fewnol ar gyfer estyniadau (ategion), ac mae'n caniatáu i'r defnyddiwr greu eu sgriptiau eu hunain i awtomeiddio tasgau. Emacs hefyd system glustogi a rheoli ffenestri unigryw, sy'n golygu ei fod yn un o'r golygyddion mwyaf hyblyg a chyfoethog o nodweddion o gwmpas.

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 - golygydd testun ar gyfer Linux

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 Rheoli, sydd wedi'i gosod i Ctrl yn ddiofyn, a'r allwedd Meta, wedi'i gosod i Alt. Y ddogfennaeth Bydd tudalen ar y wefan swyddogol yn eich helpu i ddod yn gyfarwydd â'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, emacs yn darparu nodweddion unigryw megis system orchymyn hyblyg, addasu uchel, ac atebion swyddogaethol helaeth. Mae ei linell orchymyn a'i macros yn galluogi defnyddwyr i greu prosesau gweithredu hynod. Fodd bynnag, oherwydd ei strwythur hynod hyblyg yn ei hanfod, nid yw'n cael ei argymell i ddechreuwyr ei ddefnyddio.

Golygydd testun Joe

Joe yn olygydd testun 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. Joe yn darparu swyddogaethau golygu testun sylfaenol fel mewnosod, dileu, copïo, yn ogystal â nodweddion uwch gan gynnwys cefnogaeth ar gyfer ieithoedd rhaglennu lluosog gydag amlygu cystrawen. Hoffi 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
Golygydd testun ar gyfer Linux

Mae amlygu cystrawen yn cael ei 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, joe Mae ganddo 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 y H cywair. Bydd y swyddogaethau sydd ar gael yn cael eu harddangos ar frig y derfynell:

Golygydd consol Joe

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

Joe Mae ganddo ryngwyneb syml a greddfol, sy'n golygu ei fod yn hygyrch i ddechreuwyr. Ar yr un pryd, mae'n darparu nodweddion pwerus megis cefnogaeth aml-ffenestr, amlygu testun, chwilio ac ailosod, gan ei gwneud yn ddeniadol i ddefnyddwyr medrus. Yr anfantais o joe yw ei fod yn brin o gefnogaeth a datblygiad eang o'i gymharu â golygyddion testun eraill, a all arwain at nodweddion cyfyngedig a diweddariadau yn y dyfodol. Gall defnyddwyr hefyd wynebu anawsterau wrth feistroli nodweddion a chyfuniadau allweddol wrth newid o atebion eraill.

Golygydd testun meicro

Micro — yn olygydd testun ysgafn, hawdd ei ddefnyddio a ddyluniwyd gyda ffocws ar finimaliaeth a sythwelededd. Mae'r offeryn hwn yn darparu ymarferoldeb golygu testun sylfaenol ac yn cefnogi estyniadau ymarferoldeb ychwanegol. Micro yn cefnogi tynnu sylw at gystrawen ar gyfer ieithoedd rhaglennu amrywiol, amlygu aml-linell, cefnogaeth ategyn a gosodiadau defnyddiwr eraill y gellir eu haddasu.

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/

Wedi hyny, y ficro bydd y broses lansio yn debyg ar bob system Linux, gan gynnwys Debian/Ubuntu:

micro path/to/file
Golygydd testun micro-consol ar gyfer Linux

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

Gorchmynion ar gyfer golygydd Micro

The Ctlr+G bydd cyfuniad yn agor adran gymorth gyflawn yr offeryn:

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

Gallwch ddysgu mwy am y galluoedd offer ar dudalen swyddogol prosiect GitHub yn y dogfennaeth adran hon.

Ar y cyfan, mae'r ficro golygydd yn ddewis rhagorol i'r rhai sydd wedi arfer ag ysgafnder a defnyddioldeb. Mae ei ddyluniad minimalaidd a'i berfformiad cyflym yn ei wneud yn arf deniadol i raglenwyr. Fodd bynnag, efallai mai'r anfantais yw'r set gyfyngedig o swyddogaethau a diffyg rhyngwyneb graffigol. Er gwaethaf hyn, ficro golygydd 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.