База Едноставни упатства за работа со услугата Profitserver
главните База Линукс текстуални уредници

Линукс текстуални уредници


Текст уредниците на конзолата се неопходна алатка во управувањето со серверот, обезбедувајќи можност за креирање и уредување текстуални датотеки. Тие се разликуваат затоа што се засноваат на командната линија, лишени од графички елементи, но во исто време ги обезбедуваат сите потребни опции за ефективна работа со текстуални информации. Оваа алатка може да биде корисна и за мали задачи, на пример, менување на одредена датотека и за целосно проучување на евиденција на серверот на Linux.

Во оваа статија ќе анализираме неколку текстуални уредници на конзолата за оперативните системи Линукс. Да ги погледнеме најпопуларните решенија, како на пр нано, vim, а исто така зборуваме за помалку познатите: emacs, Џо микро. По читањето, корисникот ќе има општа претстава за сите наведени уредници и ќе може да го избере најоптималниот за неговиот посветен или виртуелен сервер.

Нано уредувач на текст

Нано е еден од најпопуларните терминални уредувачи на текст за Linux системи. За разлика од повеќето други комунални услуги, нано обезбедува единствена придобивка - не бара високо ниво на професионализам за користење. Овој уредувач на текст во конзолата е дизајниран да биде лесен за употреба и интуитивен, што го прави достапен дури и за почетници. Во повеќето случаи, тој е веќе претходно инсталиран на системот. Меѓутоа, ако не е достапен, можете да го инсталирате уредникот користејќи ги следните команди:

За CentOS:

yum install nano

На Debian/Ubuntu:

apt install nano

Можете да ја користите оваа команда за да ја отворите датотеката и понатаму да работите во уредувач на текст:

nano path/to/file
Текстуален уредувач на конзола за Linux

Списокот на основни команди за работа со датотеки е означен на дното на прозорецот. Само користете го копчето Ctrl истовремено со саканата функција. Алатката документација може да обезбеди подетални информации.

За да користите алатка со опции што не се појавуваат во терминалот, користете ја синтаксата:

nano option path/to/file

Целосна листа на достапни функции може да се најде и во документацијата на врската погоре. Главните го вклучуваат следново:

+number - наведете ја линијата во датотеката за почеток
--tabsize=digit - поставете ја големината на јазичињата во празни места
--smooth - овозможете непречено лизгање кога се движите низ датотека
--mouse - овозможете поддршка на глувчето за навигација и истакнување текст
--autoindent - автоматски додавајте вовлекувања кога се префрлате на нова линија
--wordwrap - завиткајте линии со зборови, а не со знаци
--softwrap - завиткајте линии визуелно, без да го менувате вистинскиот текст
--syntax=language - овозможете истакнување на синтаксата за одреден програмски јазик
--bookmarks - додадете обележувачи за брзо навигација низ датотеката
--multibuffer - отворете повеќе датотеки во различни бафери за истовремено уредување
--linenumbers - прикажување на броеви на линии во страничната лента
--rebindkey=key:command - повторно доделете клуч на одредена команда

Важно е да се спомене дека за да овозможите или уредите некои функции ќе треба да ја користите конфигурациската датотека лоцирана на /итн/нанорц. За да овозможите или оневозможите функција, треба да ја отстраните функцијата за коментар од линијата (# симбол), а за да направите промени на одредена опција - да ја промените соодветната вредност.

Vim текстуален уредувач

vim — е напреден уредувач на текст на конзолата, ова е подобрена верзија на оригиналот vi, објавен во 1976 година. Неговата особеност лежи во уникатниот концепт на режими на работа: нормални, вметнувачки и визуелни режими. Стана познат по својата ефикасност во програмирањето поради широкиот сет на команди и поддршката за редовни фрази за пребарување и замена. За разлика од поедноставните уредници како nano, Vim може да потрае подолго за да се запознае.

Инсталирањето на CentOS се врши со командата:

yum install vim

На Debian/Ubuntu:

apt install vim

Програмата се стартува и потребната датотека се отвора со команда:

vim path/to/file
Vim Linux уредувач на текст

Како што можете да видите од примерот погоре, кодот се истакнува во vim стандардно е овозможено. Функционалноста на програмата е многу обемна, а управувањето со датотеки се случува малку поинаку отколку кај другите уредници. Програмерите доделија посебен Ресурс за помош за детално проучување на сите можни алатки и команди.

Еве, на пример, како изгледаат најчестите команди:

i - одете во режимот за вметнување за да започнете со внесување текст
Esc - излезете од режимот за вметнување и вратете се во режим на команда (нормален режим)
:w - зачувајте ја тековната датотека
:q - излезете од тековната датотека
:q! - излезете од тековната датотека без зачувување на промените
yy – копирајте ја тековната линија
dd – пресечете ја тековната линија
p - залепете ја копираната или исечената линија по тековната
u - поништи последно дејство
/search_term – пребарување на низата search_term во датотека
:s/old/new/g - заменете ги сите примери на стари со нови во тековната линија
:set number - прикажување на броеви на линии

vim е моќен и флексибилен уредувач на текст дизајниран да го оптимизира процесот на работа со текстот. Главниот недостаток е исклучително високата бариера за влез за почетници. Интерфејсот и командите може да се непознати за оние кои штотуку почнуваат да го учат, а тоа може да доведе до некои тешкотии на почетокот.

Уредувач на текст Emacs

Emacs е моќен и приспособлив уредувач на текст кој обезбедува широк опсег на функции за уредување текст, пишување код и управување со датотеки. Поддржува многу програмски јазици, има вградена поддршка за екстензии (приклучоци) и му овозможува на корисникот да креира свои скрипти за автоматизирање на задачите. Emacs има и уникатен систем за управување со бафер и прозорци, што го прави еден од најфлексибилните и најбогатите уредници наоколу.

За да инсталираме на CentOS, ќе ја користиме командата:

yum install emacs

На Debian/Ubuntu:

apt install emacs

Отворањето на одредена датотека во конзолата е слично на другите уредници:

emacs path/to/file
Emacs - уредувач на текст за Linux

Стандардно, истакнувањето на синтаксата е оневозможено, а изгледот практично не се разликува од другите уредници на конзолата. На дното на екранот има статусна лента, а главната функционалност е на врвот. Меѓутоа, кога работите со конзолната верзија на уредникот, оваа функционалност е достапна само со помош на кратенка на тастатурата. Важно е да се напомене дека помошните копчиња што се користат се контролното копче, кое стандардно е поставено на Ctrl и копчето Мета, поставено на Alt. Документацијата страницата на официјалната веб-страница ќе ви помогне да се запознаете со целосната функционалност.

Како пример, да ги провериме најкористените команди:

Alt+X – напишете команда
Ctrl+X Ctrl+C - затворете го уредникот
Ctrl+G - откажете ја акцијата
Ctrl+H b – прикажете ги копчињата за кратенки
Ctrl+X Ctrl+S - зачувај датотека
Ctrl+X Ctrl+F - отворете ја датотеката
Alt+W - копирајте
Ctrl+W - сече
Ctrl+Y - паста
Ctrl+X 2 - поделен прозорец вертикално
Ctrl+X 0- префрлете се помеѓу прозорците
Ctrl+X -> Ctrl+X <- префрлете се помеѓу баферите

За да резимираме, emacs обезбедува уникатни карактеристики како што се флексибилен команден систем, високо прилагодување и обемни функционални решенија. Нејзината командна линија и макроа им овозможуваат на корисниците да креираат високо оперативни процеси. Сепак, поради неговата инхерентна исклучително флексибилна структура, не се препорачува за употреба од почетници.

Уредувач на текст Џо

Џо е уредувач на текст базиран на конзола, создаден од Џозеф Елис. Обезбедува едноставен и интуитивен интерфејс, идеален за работа во текстуална конзола. Џо обезбедува основни функции за уредување текст како што се вметнување, бришење, копирање, како и напредни функции вклучувајќи поддршка за повеќе програмски јазици со истакнување на синтаксата. Како нано, овој уредник е идеален избор за оние кои ја ценат употребливоста.

Команда за инсталирање на CentOS:

yum install joe

На Debian/Ubuntu:

apt install joe

Се отвора текстуална датотека со командата:

joe path/to/file
Уредувач на текст за Linux

Означувањето на синтаксата е стандардно активирано, а основните информации за датотеката што се уредува се прикажуваат на врвот на уредувачот. Како и претходните уредници, Џо има многу дополнителни опции, вклучувајќи поддршка за макро команди. За да се запознаете со основниот сет на команди, треба да ја користите комбинацијата на копчиња Ctrl + K, а потоа и H клуч. Достапните функции ќе бидат прикажани на врвот на терминалот:

Уредник на конзолата Џо

Подетален список на карактеристики може да се најде на документација страница.

Џо има едноставен и интуитивен интерфејс, што го прави достапен за почетници. Во исто време, тој обезбедува моќни функции како што се поддршка за повеќе прозорци, истакнување текст, пребарување и замена, што го прави привлечен за квалификуваните корисници. Недостаток на Џо е тоа што нема широка поддршка и развој во споредба со другите текстуални уредувачи, што може да резултира со ограничени функции и ажурирања во иднина. Корисниците исто така може да наидат на потешкотии во совладувањето на функциите и комбинации на копчиња кога се префрлаат од други решенија.

Микро текстуален уредувач

Микро — е лесен, лесен за употреба уредувач на текст дизајниран со фокус на минимализмот и интуитивноста. Оваа алатка обезбедува основна функционалност за уредување текст и поддржува дополнителни екстензии за функционалност. Микро поддржува истакнување синтакса за различни програмски јазици, истакнување со повеќе линии, поддршка за приклучоци и други приспособливи кориснички поставки.

Инсталирањето на CentOS се врши со користење на специјална скрипта со командата:

curl https://getmic.ro | bash

На Debian/Ubuntu:

apt install micro

Ве молиме имајте предвид: користејќи го овој метод на инсталација, стартувањето на уредникот на CentOS исто така ќе биде различно. Можете да отворите одредена датотека додека сте во вашиот домашен директориум со командата:

./micro path/to/file

За да ја користите алатката од кој било директориум, треба да ја преместите во /usr/bin. За да го направите ова, ќе ја користиме командата

mv micro /usr/bin/

По што, на микро процесот на лансирање ќе биде сличен на сите Linux системи, вклучувајќи ги и Debian/Ubuntu:

micro path/to/file
Микро – конзолен уредувач на текст за Linux

Копчињата за навигација и уредување документ може да се научат со притискање Alt+G. Најкористените команди ќе бидат прикажани на дното на терминалот:

Наредби за микро уредник

на Ctlr+G комбинацијата ќе го отвори целосниот дел за помош на алатката:

Комбинацијата Ctlr+G ќе го отвори целосниот дел за помош на алатката

Можете да дознаете повеќе за можностите на алатката на официјалната страница на проектот GitHub во документација секција.

Генерално, микро уредникот е одличен избор за оние кои се навикнати на леснотија и употребливост. Неговиот минималистички дизајн и брзите перформанси го прават привлечна алатка за програмерите. Сепак, недостаток може да биде ограничениот сет на функции и недостатокот на графички интерфејс. И покрај тоа, микро уредникот останува сигурно и ефикасно решение за уредување текстуални датотеки

Заклучок

Прегледот на уредниците на текстуалните конзоли за Linux ја откри различноста и уникатните карактеристики на секој од нив. Недостатокот на единственото вистинско решение ја нагласува важноста на индивидуалниот избор, овозможувајќи им на корисниците да го прилагодат своето искуство за да одговараат на нивните преференции и барања. Широк избор на текстуални уредници на конзолата за Linux им дава можност на корисниците да ја прилагодат алатката според нивните потреби, истакнувајќи ја флексибилноста и разновидноста во светот на обработката на текст.

❮ Претходна статија Проверка на ресурсите на серверот
Следна статија ❯ Корисници на Linux: Управување и дозволи

Прашајте не за VPS

Секогаш сме подготвени да одговориме на вашите прашања во секое време од денот или ноќта.