Како се користи ГНУ Нано Едитор

How Use Gnu Nano Editor



Када радите на интерфејсу командне линије (ЦЛИ) на Линук-у, често ћете морати да креирате/уређујете текстуалне датотеке. Постоји много уређивача текста дизајнираних за ЦЛИ, на пример, Вим, Емацс, Нано итд.

Овај чланак ће се фокусирати на Нано уређивач текста. ГНУ Нано је део ГНУ/Линук система. Овај програм је врло поједностављен, али моћан уређивач текста. ГНУ Нано је изузетно погодан за оне који преферирају једноставност над карактеристикама и снагом. У наставку ћете научити како се користи ГНУ Нано едитор.







ГНУ Нано на Линук -у

Линук је програм језгра, који је креирао и одржавао Линус Торвалдс. Међутим, само језгро нема никакве користи. Други делови софтвера који се налазе на врху Линука су они који чине читав, функционалан ОС. Већина Линук дистрибуција користи софтвер који обезбеђује ГНУ Пројецт за довршавање оперативног система.



Нано је уређивач текста који је део ГНУ система. ГНУ систем, који је развио и одржава ГНУ пројекат, комплетан је оперативни систем који је бесплатан и отвореног кода. Занимљиво је да су скоро сви тренутни Линук дистрибутери само део целокупног ГНУ система. Због тога се Линук назива и ГНУ/Линук.



Инсталирање ГНУ Нано

Као што сте можда већ претпоставили, ваш систем би већ требао имати инсталиран Нано. Ако немате инсталиран Нано, доступан је на свим Линук дистрибуцијама директно са њихових одговарајућих сервера пакета. У већини ситуација назив пакета ће бити нано .





У зависности од дистрибуције коју користите, покрените одговарајућу команду на терминалу.

За Дебиан/Убунту и изведенице, користите следећу команду:



$судопогоданинсталирај нано

За Арцх Линук и изведенице, користите следећу команду:

$судопацман нано

За опенСУСЕ, СУСЕ Линук и изведенице, користите следећу команду:

$судозипперинсталирај нано

За Федору и изведенице користите следећу команду.

$судоднфинсталирај нано

Погледајте службену почетну страницу ГНУ Нано

Ако се осећате авантуристички, уместо тога испробајте ову методу. ГНУ Нано ћемо инсталирати из извора. Иако је ово забавна ствар, мана је што ваш менаџер пакета не може директно да управља њоме. Штавише, ако постоји ажурирано издање, мораћете поново да преузмете извор, компајлирате га и поново инсталирате.

Спреман? Узмите изворни код Нано.

$цурл-илинано.тар.гз хттпс://ввв.нано-едитор.орг/дист/в4/нано-4.9.3.тар.гз

Ако немате инсталиран цурл, можете користити и вгет.

$вгет -ОРнано.тар.гз хттпс://ввв.нано-едитор.орг/дист/в4/нано-4.9.3.тар.гз

Извуците пакет.

$катран -квфнано.тар.гз

За следећи део биће вам потребни неки алати за изградњу, као што је ГНУ Ц/Ц ++ компајлер. У случају Дебиан/Убунту -а, мораћете да инсталирате буилд-ессентиалс група пакета. Ако користите систем заснован на Арцх-у, инсталирајте басе-девел пакет. Ако имате друге дистрибутере, прво их сами истражите.

Када су потребни алати инсталирани, покрените следеће команде.

$ЦДнано-4.9.3
$./цонфигуре

$направити-ј $(нпроц)

$судо направити инсталирај

Користећи Нано

Када је Нано инсталиран, време је да га користите. Из терминала покрените следећу команду.

$нано

Ово ће покренути Нано едитор са празном текстуалном датотеком.

Излаз из Нано -а

Да ли сте икада били у Виму? Тада вам је можда познато да не можете изаћи из Вим меме -а. Па, у случају Нано, не постоји ништа овако компликовано. Притисните да бисте изашли из Нано уређивача.

Креирање текстуалне датотеке

Да бисте креирали текстуалну датотеку на одређеној локацији, користите следећу командну структуру. Уверите се да тренутни корисник има дозволу за писање у циљни директоријум.

$нано <таргет_дирецтори>

На пример, креираћу текстуалну датотеку са именом демо.ткт на локацији ~/Десктоп.

$нано~/Десктоп/демо.ткт

Пошто датотека демо.ткт не постоји, Нано ће отворити празну текстуалну датотеку. Датотека још није креирана и биће записана када сачувате датотеку.

Чување текстуалне датотеке

Када унесете измене у текстуалну датотеку, сачувајте је притиском на .

Нано ће затражити име датотеке. У већини случајева само сте погодили Ентер . Ако сте уредили постојећу датотеку, вероватно не би требало да мењате име датотеке. Ако то учините, Нано ће сачувати нову датотеку са новим именом и ново уређеним садржајем.

Када се датотека сачува, видећете поруку о успеху.

Нано ће вас такође замолити да сачувате ако затварате уређивач без чувања измењене датотеке.

Уређивање постојеће датотеке

Да бисте уредили постојећу датотеку, користите следећу командну структуру. Имајте на уму да је ова метода прилично слична методи стварања нове датотеке са Нано -ом.

$нано <патх_то_филе>

У потрази

Ово је уобичајена карактеристика коју нуди већина уређивача текста. Нано такође има поједностављену, али згодну опцију претраживања. Да бисте потражили одређени израз, притисните .

Нано ће искочити функцију претраживања. Унесите кључну реч за претрагу и притисните Ентер .

Нано ће прећи курсором до резултата претраге. Ако постоји више истих израза, можете притиснути да бисте прешли на следећи резултат претраге.

Замена текста

Нано такође има прилично згодну функцију замене. Да бисте заменили текст, притисните .

Унесите термин за замену. Затим унесите заменску вредност.

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

Копирање и лепљење

Нано не нуди функцију цопи-пасте сама по себи. Овом функцијом управља емулатор терминала који користите. У већини терминалних емулатора, је пречица за копирање и је пречица за лепљење.

Нано такође нуди сопствене функције исецања и лепљења. Лично ми је помало непријатно за употребу. Да бисте направили рез, учините следеће: померите курсор на жељену локацију и притисните за постављање маркера; затим помоћу тастера са стрелицама померите курсор на жељено место и притисните да исечете текст.

За лепљење притисните .

Поништи и Понови

Случајно сте избрисали погрешну линију? Залепили садржај на погрешно место? Поништавање и понављање су ту да вас спасу!

У случају Нано -а, пречица за поништавање је .

За поновну обраду притисните .

Нано тастерске пречице

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

Овде симбол ^ означава Цтрл тастер, а симбол М означава Све кључ. На пример, ^О значи Цтрл + О.

Притисните да бисте добили листу свих подржаних тастерских пречица .

Такође можете погледати главну страницу Нано. Главна страница нуди детаљно објашњење свих аргумената команде.

$човече нано

Истицање Нано синтаксе

Нано није само обичан и једноставан уређивач текста. Овај програм се такође може побољшати бојама. Истицање синтаксе уобичајена је карактеристика уређивача текста. За Нано су доступне бројне функције истицања синтаксе. У овом примеру ћу приказати неке Побољшане датотеке за означавање Нано синтаксе са ГитХуб -а .

Као што водич каже, покрените следећу команду да инсталирате истицање синтаксе за Нано.

$цурл хттпс://рав.гитхубусерцонтент.цом/сцопатз/нанорц/господару/инсталл.сх| сх

Ако немате инсталиран цурл, онда је и вгет доступан.

$вгетхттпс://рав.гитхубусерцонтент.цом/сцопатз/нанорц/господару/инсталл.сх-ИЛИ- | сх

Ова функција ће преузети и лоцирати гомилу .нанорц датотека у ~/нано директоријуму.

Последње мисли

Нано је сјајан уређивач текста који нуди довољно за ваше свакодневне потребе. Међутим, ако сте напредни корисник и требају вам неке заиста напредне функције, погледајте Вим. Вим је вероватно један од најбољих уредника. Започните са Вимом у овом водичу за почетнике за Вим.

Уживати!