Нано е уредувач на текст. Nano - наједноставниот уредувач на текст на конзолата за Linux Како да излезете од nano

Уредувачот Nano е дизајниран да ја имитира функционалноста и практичноста на текстуалниот уредувач UW Pico. Следната слика од екранот го прикажува уредникот во акција:

Еве како официјалната документација ги објаснува различните делови на уредникот:

Постојат четири главни делови за уредување. Горната линија ја прикажува верзијата на програмата, тековната датотека што се уредува и дали датотеката е изменета. Следно, во главниот прозорец на уредувачот, можете да видите дека датотеката се уредува. Третата линија е статусната лента, покажува важни пораки. Долните две линии ги прикажуваат најчесто користените кратенки на тастатурата во уредникот.

Следните делови ги опишуваат основните методи на употреба, како и некои од карактеристиките на Nano.

1. Креирајте и отворете датотеки

За да го стартувате уредникот, извршете:

или (ако веднаш сакаме да го одредиме името на датотеката)

$ нано

Вториот метод е погоден и за креирање нова датотека и за отворање на постоечка. Можете да ја наведете апсолутната патека до датотеката (ако датотеката се наоѓа од далечина).

Примерот подолу покажува како изгледа отворената датотека:

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

2. Како да зачувате датотека во Nano

Еве еден пример:

Нано исто така ви овозможува да зачувувате датотеки во различни формати. На пример, можете да ја зачувате датотеката во DOS формат со притискање на Alt+d. Слично на тоа, за да ја зачувате датотеката во формат Mac, притиснете ја кратенката на тастатурата Alt+m. Забележете дека за да го промените форматот, треба да го започнете нормалниот процес на зачувување со притискање на Ctrl+o и потоа притиснете Alt+d или Alt+m за да го изберете форматот.

3. Како да исечете и залепите текст во Нано

За да исечете и залепите линија, прво поместете го курсорот на таа линија. Сега притиснете ја кратенката на тастатурата Ctrl+K (сече) и потоа испратете ја линијата до местото каде што сакате да ја залепите и на крајот користете ја кратенката на тастатурата Ctrl+U (залепете).

На пример, на скриншот подолу, постои барање да се исече првата линија и да се залепи на крајот. Одете до линијата и притиснете ја комбинацијата на копчиња Ctrl+K. Сега, поместете го курсорот до самото дно и притиснете ја комбинацијата на копчиња Ctrl+y.

Можете да копирате одреден дел од низата наместо целата низа. За да го направите ова, прво мора да изберете збор/дел од линија со притискање на Ctrl+6 (или Alt+a). Сега можете да притиснете Ctrl+K за сечење и Ctrl+U за залепување.

Како што можете да видите, можеме селективноисечете го и залепете го саканиот дел од линијата.

4. Како да пронајдете и замените збор во нано

Оваа алатка ќе ви овозможи да најдете вистинскиот збор, а исто така заменете го со друг.

За да пребарувате збор во нано, притиснете ја кратенката на тастатурата Ctrl+w. Потоа ќе биде побарано да го внесете зборот што сакате да го пребарувате. Откако ќе го внесете зборот, притиснете Enter и алатката ќе ви ги покаже соодветните записи.

Можете исто така да замените збор со збор од друга локација со притискање на Ctrl+\. Кога ќе ја притиснете оваа комбинација на копчиња, nano ве прашува за зборот што сакате да го замените. Откако ќе го внесете зборот, притиснете го копчето Enter и сега ќе побара збор за замена. После ова, nano ќе побара од вас да ги потврдите промените.

Следните три слики од екранот ќе ви помогнат да го разберете процесот.

5. Како да вметнете друга датотека во тековната

Доколку сакате, можете и да залепите податоци од друга датотека во онаа што моментално ја уредувате во нано. За да го направите ова, притиснете ја комбинацијата на копчиња Ctrl+p, а потоа наведете ја патеката до датотеката што сакате да ја отворите.

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

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

6. Прикажете ја позицијата на курсорот

Доколку сакате, можете да ја проверите и позицијата на курсорот во датотеката. Ова може да се направи со притискање на кратенката на тастатурата Ctrl+C.

Како што можете да видите на скриншот погоре, по притискање на Ctrl+c, се појави курсорот за позиција и сите информации за ова се во статусната лента (нешто што е подвлечено е третата линија од дното на прозорецот).

7. Како да го поставите курсорот на одреден ред или колона при стартување.

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

$ нано + линија, колона

На пример:

$ nano +2,5 abc.txt

Како што можете да видите на горната слика од екранот, курсорот е на втората линија и петтата колона додека ја отворате датотеката.

8. Како да направите резервна копија од претходната верзија на датотека.

Алатката ви овозможува да креирате резервни копии претходната верзијауредена датотека. Ова се прави откако ќе направите промени и ќе ја зачувате датотеката. Функцијата може да се пристапи со користење на опцијата за командна линија -b.

$нано -Б

На пример

$ nano -B abc.txt

Резервната копија ќе биде зачувана во тековниот директориум со истото име, но со суфикс со тилда (~).

Ве молиме имајте предвид дека датотеките создадени за прв пат не може да се направат резервна копија.

9. Бекап на датотеки во одреден директориум.

Алатката ви овозможува да ги зачувате сите ваши резервни датотеки во одреден директориум. До оваа функција може да се пристапи со помош на опцијата -C или –backupdir на командната линија, која бара патека до папката во која сакате да се зачува резервна копијадатотеки.

$ nano -B –backupdir=

10. Како да конвертирате јазичиња во празни места.

Оваа алатка исто така ви овозможува да конвертирате јазичиња во празни места. Оваа функција може да се пристапи со користење на опцијата за командна линија -E.

$нано -Е

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

Сега, бидејќи уредникот е стартуван со параметарот -E, промените се зачувуваат, јазичињата се претвораат во празни места.

Заклучок

Имајќи предвид дека статијата е наменета за почетници, само ја изгребавме површината овој систем. Користете ја кратенката на тастатурата Ctrl+G за да дознаете повеќе за Nano. О, и да, не заборавајте да ги испробате основите што ги дискутиравме овде.

За почетниците кои штотуку почнуваат да учат Linux, терминалот е голем стрес, но кога станува збор за нано командата...

Речиси сите сервери кои работат на Linux, вклучувајќи го и Ubuntu Server, не користат графичка школка; сите поставки се направени со помош на терминалот. На работната површина Линукс дистрибуции, ситуацијата е малку поедноставна, но сепак, доколку сакате фино да го подесите системот, тогаш запознавањето со терминалот е неизбежно. Една од најтешките „наредби“ за совладување е Nano Linux. Оваа команда, " нано “, ништо повеќе од текстуален уредувач на конзола.

Како да користите нано уредувач на текст во терминал Линукс

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

Инсталирање на Nano на Linux

Ако терминалот на кој било начин не реагира на нано командата, тогаш овој уредувач на текст не е инсталиран. За да го инсталирате, внесете ја командата:

sudo apt инсталирај нано

Сè е подготвено за лансирање!

Лансирање на Nano

Уредувач на текст нано работи само во терминалот. Уште едно појаснување пред да започнеме, операциона сала Линукс системТој е чувствителен на големи букви, ако зборот или дел од командата е напишан со голема буква, тогаш треба да го напишете на тој начин, во спротивно ќе добиете грешка.

Ако се наоѓате во директориумот (папката) каде што се наоѓа потребната текстуална датотека, тогаш, за да започнете да ја уредувате користејќи нано треба да напишете во терминалот вака:

Нано индекс.html

Патем, тимот ќе ви помогне да дознаете во кој директориум се наоѓате сега pwd , и кои датотеки се наоѓаат во близина? ls .

Ако уредуваме датотека што се наоѓа во друг директориум (папка), тогаш треба да ја наведете целосната патека во терминалот:

Нано /var/www/html/index.html

Ако одеднаш уредувате датотека чувствителна на завиткување зборови, тогаш внесете ја командата во терминалот нано со дополнителен клуч :

Нано /var/www/html/index.html

Со цел да се отвори документ на одреден ред или колона nano + ред, колона датотека_име

На пример нано +3,2 /etc/hosts

Нано копчиња за контрола во текстуален уредувач

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

Име на дејството нано копчиња
Отворете датотека на одредена линија

+ линија_број

На пример:

нано +25 log.txt

„Бавно“ движење на страните - горе, долу, лево, десно Клучеви

или

Ctrl FИ Ctrl B

←→ или

Ctrl PИ Ctrl N

Преместете се на почетокот на датотеката Alt |или Alt\
Премести до крајот на датотеката Alt /или Alt?
Одете напред еден збор Ctrl простор
Преместете се на почетокот на линијата Ctrl А
Движете се до крајот на линијата Ctrl Е
Вртете се еден збор назад Alt простор
Премести во линија по број Алт Гили Ctrl -
Следна страница (ако е долга текстуална датотека) Ctrl Y
Претходна страница (ако е долга текстуална датотека) Ctrl V
Исечете ја „избришете“ цела линија Ctrl К
Избришете сè од курсорот до крајот на датотеката ALT T
Залепете претходно исечена или копирана линија Ctrl U
Изберете дел од текстот, копирајте го или исечете го (или избришете) Преместете се во бараниот дел од текстот

Стегач АЛТ А

и поместете ги копчињата ↓←→

Копирај Alt-6

Исечете или избришете Ctrl К

Вметни јазиче Ctrl I
Залепете информации за текст од друга датотека Ctrl R

означете ја патеката до датотеката

Во нано прикажете го бројот на редот и колоната CTRL C
Најдете во текстуална датотеканеопходен збор Ctrl В

напишете го зборот за пребарување

Најдете следно Ctrl В
Зачувување промени во датотека Ctrl O

притиснете Внесете

Зачувување промени во датотека и излегување од нано уредникот Ctrl O

притиснете Enter

Не ги зачувувајте направените промени Ctrl Z
Зачувајте ги промените и преименувајте ја датотеката Ctrl X

притиснете Y

внесете ново име на датотека

притиснете Внесете

Се надевам дека користењето на уредувачот на текст нано терминалот повеќе нема да биде толку голема главоболка како порано!

Дали сè уште имате дополнителни прашања? Напишете ги во коментар за тоа што сте направиле или обратно!

Тоа е се! Прочитајте повеќе написи и упатства во делот. Останете со страницата, ќе биде уште поинтересно!

И оперативни системи слични на Unix.

GNU nano е клон на добро познатиот уредник Pico. Тој беше развиен во 1991 година и првично беше наречен TIP. Точно, во 2000 година беше преименуван. Официјален ресурс -нано-уредник.org.

Новиот уредник е заснован на библиотеката за клетви и дистрибуиран под лиценцата GNU GPL. Денес тој стандардно е вклучен во дистрибуциите на Ubuntu и не треба да се инсталира.

Каде да се започне?За да го стартувате уредникот на конзолата, треба да отворите терминал (треба да го најдете во менито Апликации-Стандард) и да ја извршите командата:нано . За да креирате и отворите датотека, командата е -# нанодатотека .

За да работите со него, потребна ви е само тастатура. Оддалечете го глувчето.

Во неговото јадро, Nano е дизајниран да ја имитира функционалноста и употребливоста на оригиналниот UW Pico. Уредникот е поделен на 4 дела. Првиот ја прикажува верзијата на програмата, името на датотеката и тековните промени во неа. Втората е датотеката што моментално се уредува. Трето Долниот делпокажува важни пораки. Четвртата ги прикажува оние комбинации кои најчесто се користат.

Уредникот се контролира со помош на кратенка на тастатурата. Ајде да погледнеме неколку примери: зачувајте го тековниот документctrl+o , пристап до менито за пребарувањеctrl+w , добијте достапни кратенки на тастатуратаctrl+g . Се користат и комбинации со мета клучеви, на пример,мета+и – овозможете или оневозможете непречено лизгање.

Лесен за учење, Nano е погоден за почетници корисници, но исто така беспрекорно се справува со конфигурациските задачи.Подобрената верзија nano 2.0 се истакна со своите сегашни можности : поддршка за UTF-8 кодирање, подобрено истакнување на синтаксата, можност за копирање текст без негово сечење, можност за печатење на секој знак што бил притиснат на тастатурата, повторување на последното пребарување без барање (Meta копче + W/ Ctrl+ W), проверка на правопис / заменете го само избраниот дел од текстот, преместете го избраниот текст надесно, преместете се на почетокот и крајот на параграфот, пребарувајте во школка менаџер на датотеки, автоматски конвертирање на датотеки од различни формати еден во еден.

Главните команди во нано:

  1. да го повикате целосниот именик за промпти -CTRL+G или F1 ;
  2. да ја напушти програмата -CTRL+X или F2 ;
  3. да ја напишете следната датотека -CTRL+O или F3 ;
  4. да вметнете датотека во следната -CTRL+R или F5 ;
  5. да барате текст во следната датотека -CTRL+W или F6 ;
  6. да го замени текстот во следната датотека -CTRL+\(F14 или Meta+R) ; Прво се внесува текстот за замена, а потоа по притискање на Enter се внесува заменетиот текст;
  7. да мигрирате на екранот за преглед -CTRL+Y (F7 или PgUp) ;
  8. за мигрирање на претстојниот екран -CTRL+V (F8 или PgDwn) ;
  9. CTRL+K (F9) = бришење (Cut, cut) линија на позицијата на курсорот и складирање во бафер (cutbuffer);
  10. за да се вметне содржината на сечениот бафер во линија на положбата на маркеротCTRL+U – (F10) ; ако второто не се промени, ја врши улогата на Undo (откажување), што вообичаено не е предвидено; може да се користи и за неограничено клонирање на линии во произволен дел од текстот - само треба да го преместите курсорот на саканото место по бришењето;
  11. за прикажување информации за позицијата на курсорот во форма -CTRL+C (F11) ;
  12. за проверка на правописот (преку надворешна програма за правопис, доколку е инсталирана и соодветната опција е овозможена во конфигурацијата, видете подолу) –CTRL+T (F12) ;
  13. за мигрирање на маркерот (курсорот) една линија нагоре -CTRL+P ;
  14. за мигрирање на маркерот една линија надолу -CTRL+N ;
  15. за мигрирање на маркерот еден знак напред –CTRL+F ;
  16. за мигрирање на маркерот еден знак назад -CTRL+B ;
  17. да мигрирате маркер на почетокот на следната линија -CTRL+A ;
  18. да мигрирате маркер до крајот на следната линија -CTRL+E ;
  19. повторно да го нацртате следниот екран -CTRL+L ;
  20. да изберете (и да го ставите во баферот) текст, почнувајќи од следната позиција на курсорот -CTRL+^ (Мета+А) ;
  21. да се елиминира знакот на позиција на маркер -CTRL+D ;
  22. да се елиминира знакот лево од маркерот -CTRL+H ;
  23. да вметнете знак на јазиче -CTRL+I ;
  24. за автоматско пополнување на следниот пасус -CTRL+J (F4) ;
  25. да се вметне знак од нова линија (CR) на позиција на маркер -CTRL+M ;
  26. да отидете до предвидениот број на линија -CTRL+_ (F13 или Meta+G) .

Како што напишавме погоре,користејќи го копчето Мета исто така можете да извршувате команди. Список на следните команди со Мета:

  1. за поврзување i/оневозможи постојана позиција на маркерот -Мета+Ц ;
  2. за поврзување Јас / оневозможи автоматско вовлекување -Мета+И ;
  3. за поврзување јас/оневозможи суспендирање -Мета+З ;
  4. за поврзување Јас / го оневозможувам излезот од зоната за навестување -Мета+Х ;
  5. за поврзување Јас/оневозможи режим на емулација на уредувач на пико -Мета+П ;
  6. за поврзување Јас / го оневозможи режимот на завиткување зборови -Мета+В ;
  7. за поврзување i / оневозможи поддршка за глувчето (само кога се гради со поддршка за gpm -Мета+М ;
  8. за командата да се овозможи/оневозможи сечењето до крај –Мета+К ;
  9. за поврзување I/OFF употреба регуларни изрази(regexp) -Мета+Е .

Исто така, постои команда која ќе отстрани апсолутно сè на вашиот компјутер. Бидете внимателни и никогаш не извршувајте команди што не ги знаете. Проверете ја комбинацијатаrm -rf / и еквивалентно на него:ехо „тест... тест... тест...“ | perl -e '$??s:;s:s;;$?::s;;=]=>%-(<-|}<&|`{;;y; -/:

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

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

Веќе разгледавме како да го користиме Vim во една од претходните статии, тој е многу флексибилен, но оваа флексибилност дојде по цена на сложеност и вертикална крива на учење. Во оваа статија сакам да погледнам како да го користам уредувачот на текст Nano на оперативниот систем Линукс. Ова е многу едноставен уредувач и секој почетник може да се справи со него. Но, пак, ова ќе биде одличен чекор кон развојот на терминалот.

Уредувачот на текст Nano е вклучен во пакетот GNU програми и е стандарден уредувач на конзоли за многу дистрибуции на Linux. Развојот на програмата, како и многу други програми од пакетот GNU, започна во деведесеттите.

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

Земајќи го сето ова предвид, беше одлучено да се создаде уредник TIP или Tip Isn't Pico. Но потоа, поради конфликт со името со друга алатка, уредникот беше преименуван во nano.

Главната предност на нано е неговата лесна употреба. Лесно е за користење како OpenOffice или Gedit. Затоа, многу е лесно да се научи како да се користи програмата. Сега да преминеме на прашањето како да се користи нано.

Како да го користите уредникот Nano?

Пред сè, мора да се каже дека nano е уредувач на текст на конзолата, што значи дека е вообичаено да се изврши од терминалот. За ова се користи следнава синтакса:

$nano опции /адреса/датотека/датотека

Користењето на опциите на командната линија не мора да бара само наведување на името на датотеката, но во некои случаи опциите може да бидат многу корисни. Да ги погледнеме подетално:

  • + број- наведете ја линијата во датотеката од која треба да започне уредувањето;
  • - креирајте резервна копија на датотеката при зачувување;
  • -СО- резервна папка;
  • - прикажување на текст со задебелени букви;
  • - конвертирај јазичиња во празни места;
  • - овозможи поддршка за уредување на повеќе датотеки;
  • - зачувај историја на пребарување и замена;
  • -Јас- не читајте конфигурации од nanorc датотеки;
  • - запомнете и вратете ја позицијата на курсорот при последното уредување;
  • - големина на јазичето во празни места;
  • - овозможи поддршка на глувчето;
  • -v- режим само за читање, не можете да ја зачувате датотеката.

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

За да отворите датотека, само префрлете ја во параметрите на командата нано. Ако таква датотека не постои, ќе се креира нова. На пример:

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

За да се движите низ текстот, можете да го користите глувчето, стрелките на тастатурата или специјалните кратенки на тастатурата. Нема мени во програмата и сите дејства се вршат со помош на копчињата за готвење. Можеби некои од нив нема да биде лесно да се запаметат првиот пат, но по неколку пати вежбање сè ќе успее. Покрај тоа, сè што ви треба е прикажано на дното на екранот. За да активирате одредена акција, само притиснете Ctrl и наведената буква. Копчето Shift не се користи никаде.

Основни кратенки на тастатурата

Сега да разгледаме подетално какви кратенки на тастатура нуди уредувачот на текст нано Linux. За повеќе информации за кратенките на тастатурата, кликнете Ctrl+G:

Кога ќе завршите со работа со уредникот и ќе ги зачувате промените, кликнете Ctrl+XЗа да излезете ако датотеката не е зачувана, програмата ќе ве поттикне да го направите ова:

Пред да ја затворите програмата, треба да ги зачувате промените во датотека на дискот. За да го направите ова, користете ја комбинацијата Ctrl+O. Ако сте работеле нано без параметри, ќе треба да внесете име на датотека.

Можете да ја залепите содржината на друга датотека на позицијата на курсорот со кликнување Ctrl+Rи внесете го името на целната датотека:

За да го вратите последното дејство, кликнете Alt+U.И можете повторно да го повторите последното дејство користејќи Alt+E.За да пребарувате по низа или регуларен израз, кликнете Ctrl+W, можете да користите стандардна синтакса на регуларен израз на Perl:

Користење на кратенка на тастатура Alt+Rможете да користите пребарување и заменете:

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

Кратенки на тастатурата за навигација

Ајде сега да ги погледнеме копчињата за брзо движење низ текстот во нано уредникот. Се разбира, секогаш можете да ги користите копчињата со кои веќе сте запознаени PageUP, PageDown, Home, Endи копчињата со стрелки, но ова не е сосема погодно со оглед на тоа што нано има свои кратенки. Иако не се толку практични како оние на Vim, сепак можете да ги користите.

За да го поместите курсорот напред или назад, притиснете Ctrl+FИ Ctrl+Bи за движење нагоре/надолу една линија користете Ctrl+PИ Ctrl+N.

За да преминете на почетокот на линијата користете Ctrl+A, и на крајот - Ctrl+E. Има и кратенки за движење низ страници, Ctrl+Vсе поместува една страница надолу и Ctrl+Y- нагоре на страницата.

Но, тоа не е се. Можете да се движите низ зборови користејќи Ctrl+SpaceИ Alt+Space, а исто така притиснете Ctrl+_и внесете го бројот на саканата линија, па дури и симболот одделен со запирка.

За да видите каде е сега курсорот, кликнете Ctrl+C.

Копирајте исечете и залепете

Можете да копирате текст со глувчето, но тоа е само ако работите во GUI. Но, ако ја користите програмата во чист терминал, оваа опција нема да работи. За вакви случаи, nano има свои алатки за избор и копирање.

За да изберете дел од текстот, кликнете Ctrl+^поместете го курсорот до крајот на саканиот дел и повторно притиснете ја истата комбинација на копчиња. Целиот текст помеѓу почетната и крајната точка, не вклучувајќи ја позицијата на курсорот, ќе биде означен и можете да го копирате или исечете.

За да го копирате избраниот текст, кликнете Alt+^и да го отсече - Ctrl+K. За да вметнете исечен текст, поместете го курсорот на саканата позиција и кликнете Ctrl+U.

За да исечете цела линија текст, само кликнете Ctrl+K, понекогаш ова е многу погодно кога уредувате датотеки за конфигурација.

Повеќе датотеки во Nano

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

За да го направите ова, предадете неколку датотеки на алатката при стартување:

нано датотека1 датотека2

И потоа користете кратенки на тастатурата за да се движите помеѓу нив Alt+>И Alt+< . За да затворите датотека што повеќе не е потребна, кликнете Ctrl+X. Не целата програма ќе се затвори, туку само активниот тампон со датотеката.

заклучоци

Во оваа статија разгледавме како да го користиме уредникот на нано Linux. Иако е многу едноставен и првенствено е наменет за оние кои се нови во Linux, има огромен број функции што ја прават програмата многу моќен уредувач. Ако имате какви било прашања, прашајте ги во коментарите!

Конечно, кратка споредба помеѓу nano и vim:

Сите команди се издаваат со притискање на комбинации на копчиња - функциски копчиња или комбинација Ctrl-буква, Alt-буква.

Alt се емулира со притискање на Esc еднаш, Ctrl со двојно притискање. Наместо Alt-X можете да напишете Esc X, наместо Ctrl K можете да напишете Esc Esc K.

Стрелките горе-лево-десно надолу го прават токму она што треба да го прават.
Почеток на линијата - Дома
Крај на линијата - Крај
Страница надолу - PgDn
Страници нагоре - PgUp

Еден збор напред - Ctrl-Простор
Еден збор назад - Алт-простор(курсорот се појавува на почетокот на зборот)
До почетокот на датотеката - Alt-|или Alt-\ (накратко, копче Alt- и „ова“)
До крајот на датотеката - Alt-/или Alt-? (слично, Alt „ова“ копче)
До првата празна линија - Alt-0(или Alt-))
До првата празна линија - Alt-9(или Alt-()


Овозможи/оневозможи обвивка на линијата - Alt-L
Одете на линијата со наведениот број - Alt-G

Изборот на текст се врши или со глувчето или со тастатурата. Од тастатурата, изборот се случува вака: прво се означува почетокот на изборот: Alt-Aили Ctrl-^. Следува навигација - и додека не се изврши дејството на текстот во баферот, изборот се зачувува.

Избраниот текст може да се копира на таблата со исечоци - комбинација Alt-6.

Следно, можеме да го залепиме текстот од таблата со исечоци − Ctrl-Uили F10.

Покрај тоа, за полесно уредување, Ctrl-K ја брише линијата ако нема избор. Или целосно, или од курсорот до крајот на линијата. Однесувањето се менува со комбинација Alt-K(по дифолт, режимот е да се избрише целата линија, а Alt-K ја менува напред-назад).

Ве молиме имајте предвид дека избришаната линија е во тампон, па можете да ја залепите користејќи Ctrl-U.

Друга комбинација за мрзливи луѓе - Alt-T, бришејќи сè, од курсорот до крајот на датотеката (команда за трупот).

За да вметнете текст од друга датотека, користете го копчето Инс(Мислам дека сите корисници на vim се добро свесни за однесувањето на ова копче во нано).

Сите основни контролни секвенци се наведени на дното на терминалниот прозорец.

Контролните секвенци се како што следува (во загради се дупликатните функциски копчиња и, понекогаш, мета секвенците):

    Контрола+Г (Ф1) - повикајте го целосното мени за помош;
  • Контрола+X (F2) - излезете од програмата;
  • Контрола+О (F3) - снимајте ја тековната датотека;
  • Контрола+Р (F5) - вметнете датотека во тековната;
  • Контрола+В (F6) - барај текст во тековната датотека;
  • Контрола+\ (F14или Мета+Р) - замена на текст во тековната датотека; Прво се внесува текстот за замена, а потоа по кликнување Внесете- заменлив;
  • Контрола+Y (F7или PgUp) - преминете на претходниот екран;
  • Контрола+В (F8или PgDwn) - преминете на следниот екран;
  • Контрола+К (F9) = бришење (Cut, cut) линија на позицијата на курсорот и складирање во бафер (cutbuffer);
  • Контрола+У - (F10) - ја вметнува содржината на cutbuffer во линија на позицијата на курсорот; ако вториот не е променет, тој ја извршува улогата на Undo (откажување), што вообичаено не е обезбедено; може да се користи и за неограничено клонирање на линии во произволен дел од текстот - по бришењето, доволно е да го поместите курсорот на саканото место;
  • Контрола+В (F11) - прикажува информации за положбата на курсорот во форма на VR
  • Контрола+Т (F12) - проверка на правопис (преку надворешна програма за правопис, ако е инсталирана и соодветната опција е овозможена во конфигурацијата, видете подолу);
  • Контрола+П- поместете го курсорот една линија нагоре;
  • Контрола+Н- поместете го курсорот една линија надолу;
  • Контрола+Ф- поместете го курсорот еден знак напред;
  • Контрола+Б- поместете го курсорот еден знак назад;
  • Контрола+А- поместување на курсорот на почетокот на тековната линија;
  • Контрола+Е- поместување на курсорот до крајот на тековната линија;
  • Контрола+Л- прецртување на тековниот екран;
  • Контрола+^ (Мета+А) - избирање (и ставање во баферот) текст, почнувајќи од моменталната позиција на курсорот;
  • Контрола+Д- бришење знак на позицијата на курсорот;
  • Контрола+Х- бришење знак лево од курсорот;
  • Контрола+Јас- вметнете знак на јазиче;
  • Контрола+Ј (F4) автоматско пополнување на тековниот став;
  • Контрола+Мвметнување знак за нова линија (CR) на позицијата на курсорот;
  • Контрола+_ (F13или Мета+Г) - скокнете до наведениот број на линија.

Врв