Ръководство за начинаещи за използване на редактора Nano Text в Linux. Работа с нано редактора: основни команди от клавиатурата nano текстов редактор в linux

03.05.2023

Въпреки факта, че повечето действия в операционната система Linux могат да се извършват чрез GUI, ако искате повече контрол върху процеса и повече гъвкавост, ще трябва да прибегнете до ръчно редактиране конфигурационни файлове.

По този начин можете да настроите фино всеки параметър и да знаете за какво отговаря всеки ред. Можете да използвате различни редактори за работа с конфигурационни файлове. Начинаещите най-често използват Gedit, по-опитните потребители, които вече са свикнали с терминала, предпочитат нано редактора, а много професионалисти искат да използват само Vim.

Вече разгледахме как да използваме Vim в една от предишните статии, той е много гъвкав, но тази гъвкавост дойде с цената на сложност и вертикална крива на обучение. В тази статия искам да разгледам как да използвам текстов редактор Nano в операционната система Linux. Това е много прост редактор и всеки начинаещ може да се справи с него. Но от своя страна това ще бъде отлична стъпка към развитието на терминала.

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

В онези дни имаше програма за изпращане и получаване имейл- Бор. Част от него беше текстов редактор, наречен Pico, който можете да използвате, за да пишете съобщенията си. Много начинаещи харесаха Pico заради неговата простота и интуитивен интерфейс. Но дистрибуциите на Linux, включително Debian, не могат да включват частни двоични файлове за Pine и Pico в своите хранилища.

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

Основното предимство на nano е неговата лекота на използване. Той е толкова лесен за използване, колкото OpenOffice или Gedit. Следователно е много лесно да научите как да използвате програмата. Сега нека да преминем към въпроса как да използваме nano.

Как да използвам Nano редактора?

На първо място, трябва да се каже, че nano е конзолен текстов редактор, което означава, че е обичайно да се изпълнява от терминала. За това се използва следният синтаксис:

$nano опции /адрес/файл/файл

Използвайте опции команден редНе е задължително да посочите само името на файла, но в някои случаи опциите могат да бъдат много полезни. Нека ги разгледаме по-подробно:

  • +номер- посочете реда във файла, от който да започне редактирането;
  • - създаване на резервно копие на файла при запис;
  • -СЪС- резервна папка;
  • - показване на текста с удебелен шрифт;
  • - конвертиране на раздели в интервали;
  • - активиране на поддръжка за редактиране на множество файлове;
  • - запазване на историята на търсенето и замяната;
  • -Аз- не чете конфигурация от nanorc файлове;
  • - запомняне и възстановяване на позицията на курсора по време на последната редакция;
  • - размер на раздела в интервали;
  • - активиране на поддръжка на мишката;
  • -v- режим само за четене, не можете да запишете файла.

Разгледахме само най-важните опции на програмата, разбира се, има много повече от тях, но това ще бъде напълно достатъчно, за да започнете. След това ще разгледаме как да работим със самата програма, нейния външен вид и клавишни комбинации.

За да отворите файл, просто го предайте в параметрите на командата nano. Ако такъв файл не съществува, ще бъде създаден нов. Например:

Основният прозорец на програмата изглежда много прост, в горния ред има версията на редактора и името на файла, както и известие дали файлът е променен. Следва самият текст, а най-отдолу отново има името на файла и основните клавишни комбинации, с които можете да работите с програмата.

За да се движите през текста, можете да използвате мишката, стрелките на клавиатурата или специални клавишни комбинации. В програмата няма меню и всички действия се извършват с помощта на горещи клавиши. Може би някои от тях няма да бъдат лесни за запомняне от първия път, но след няколко тренировки всичко ще се получи. Освен това всичко, от което се нуждаете, се показва в долната част на екрана. За да активирате определено действие, просто натиснете Ctrl и определената буква. Клавишът Shift не се използва никъде.

Основни клавишни комбинации

Сега нека разгледаме по-подробно какви клавишни комбинации предлага текстовият редактор nano linux. За да отворите повече подробна информацияотносно клавишните комбинации натиснете Ctrl+G:

Когато приключите работата с редактора и запишете промените, щракнете Ctrl+XЗа да излезете, ако файлът не е запазен, програмата ще ви подкани да направите следното:

Преди да затворите програмата, трябва да запишете промените във файл на диска. За да направите това, използвайте комбинацията Ctrl+O. Ако сте стартирали nano без параметри, ще трябва да въведете име на файл.

Можете да поставите съдържанието на друг файл в позицията на курсора, като щракнете Ctrl+Rи въведете името на целевия файл:

За да отмените последно действиещракнете Alt+U.И можете да повторите последното действие отново, като използвате Alt+E.За да търсите по низ или регулярен израз, щракнете Ctrl+W, можете да използвате стандартен синтаксис на регулярен израз на perl:

Използване на клавишна комбинация Alt+Rможете да използвате търсене и замяна:

Разгледахме основните клавишни комбинации, които се използват за управление на функциите на редактора. Може да ви изглеждат сложни, но за да започнете е достатъчно просто да знаете Ctrl+Oи Ctrl+X, всичко останало ще дойде по-късно.

Клавишни комбинации за навигация

Нека сега разгледаме бързите клавиши за бързо придвижване през текст в нано редактора. Разбира се, винаги можете да използвате ключовете, с които вече сте запознати PageUP, PageDown, Home, Endи клавишите със стрелки, но това не е съвсем удобно, като се има предвид, че nano има свои собствени преки пътища. Въпреки че не са толкова практични като тези на Vim, все пак можете да ги използвате.

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

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

Но това не е всичко. Можете да навигирате в думите, като използвате Ctrl+интервали Alt+интервал, а също и натиснете Ctrl+_и въведете номера на желания ред и дори символ, разделен със запетая.

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

Копиране, изрязване и поставяне

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

За да изберете част от текста, щракнете Ctrl+^преместете курсора до края на желания раздел и натиснете отново същата клавишна комбинация. Целият текст между началната и крайната точка, без позицията на курсора, ще бъде маркиран и можете да го копирате или изрежете.

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

За да изрежете цял ред текст, просто щракнете Ctrl+K, понякога това е много удобно при редактиране на конфигурационни файлове.

Множество файлове в Nano

Не всеки знае, но текстовият редактор nano linux поддържа отваряне на множество файлове. Не можете да ги отворите на един и същи екран, но можете свободно да превключвате между редактирането на всеки от тях.

За да направите това, предайте няколко файла на помощната програма, когато стартирате:

нано файл1 файл2

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

Изводи

В тази статия разгледахме как да използвате nano linux редактора. Въпреки че е много проста и насочена предимно към начинаещите в Linux, има огромен брой функции, които правят програмата много мощен редактор. Ако имате въпроси, попитайте в коментарите!

И накрая, кратко сравнение между nano и vim:

За начинаещи, които тепърва започват да изучават Linux, терминалът е много стресиращ, но когато става въпрос за командата nano...

Почти всички сървъри, работещи на Linux, включително Ubuntu Server, не използват графична обвивка; всички настройки се правят с помощта на терминала. На работния плот Linux дистрибуции, ситуацията е малко по-проста, но все пак, ако искате да прецизирате системата, тогава запознаването с терминала е неизбежно. Една от най-трудните за овладяване „команди“ е Nano Linux. Тази команда, « нано “, нищо повече от конзолен текстов редактор.

Как да използвате Nano Text Editor в Linux терминал

В тази статия ще се опитаме ясно да ви кажем как да използвате този текстов редактор, така че Linux да не изглежда толкова сложна операционна команда.

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

Ако терминалът не реагира по никакъв начин на командата nano, тогава този текстов редактор не е инсталиран. За да го инсталирате, въведете командата:

sudo apt инсталирайте nano

Всичко е готово за стартиране!

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

Текстов редактор нано работи само в терминала. Още едно уточнение преди да започнем, операционна система Linux е чувствителен към главни букви; ако дадена дума или част от команда е написана с главна буква, тогава трябва да я въведете по този начин, в противен случай ще получите грешка.

Ако се намирате в директорията (папката), където се намира необходимия текстов файл, тогава, за да започнете да го редактирате, използвайте нано трябва да напишете в терминала така:

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

Между другото, екипът ще ви помогне да разберете в коя директория се намирате в момента pwd , и какви файлове се намират наблизо? ls .

Ако редактираме файл, който се намира в друга директория (папка), тогава трябва да посочите пълния път в терминала:

Nano /var/www/html/index.html

Ако внезапно редактирате файл, чувствителен към пренасяне на думи, въведете командата в терминала нано с допълнителен ключ -w :

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

За да отворите документ на конкретен ред или колона nano + ред, колона file_name

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

Нано клавишни комбинации за управление в текстов редактор

С въведена текстова информация нано никой не трябва да има проблеми. Но колко удобно е да управлявате текстови данни, да ги изтривате групово, да ги премествате и най-важното, как да ги запазвате в nano, много хора имат проблеми с това.

Име на действие нано бързи клавиши
Отворете файл на определен ред

+ номер_на_ред

Например:

nano +25 log.txt

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

или

Ctrl Fи Ctrl B

←→ или

Ctrl Pи Ctrl N

Преместване в началото на файла Alt |или Alt\
Преместване в края на файла Alt /или Alt?
Преместване с една дума напред Ctrl Интервал
Преместване в началото на реда Ctrl A
Преместване до края на реда Ctrl E
Преместете дума назад Alt Space
Преминаване към ред по номер Alt Gили Ctrl -
Следваща страница (ако е дълъг текстов файл) Ctrl Y
Предишна страница (ако е дълъг текстов файл) Ctrl V
Изрежете "изтрий" целия ред Ctrl K
Изтрийте всичко от курсора до края на файла ALT T
Поставете предварително изрязана или копирана линия Ctrl U
Изберете част от текста, копирайте или изрежете (или изтрийте) Преминете към необходимия раздел от текста

Скоба ALT A

и преместете ключовете ↓←→

копие Alt-6

Изрежете или изтрийте Ctrl K

Вмъкване на раздел Ctrl I
Поставете текстова информацияот друг файл Ctrl R

посочете пътя до файла

В nano показват номера на ред и колона CTRL C
Намерете търсената дума в текстов файл Ctrl W

напишете думата за търсене

Намерете следващия Ctrl W
Запазване на промените във файл Ctrl O

натиснете Въведете

Запазване на промените във файл и излизане от нано редактора Ctrl O

натиснете Enter

Не запазвайте направените промени Ctrl Z
Запазете промените и преименувайте файла Ctrl X

натиснете Y

въведете ново име на файл

натиснете Въведете

Надявам се, че използването на текстовия редактор на нано терминал вече няма да бъде толкова голямо главоболие, както преди!

Имате ли още допълнителни въпроси? Напишете ги в коментарите за това, което сте направили или обратното!

това е! Още статиии инструкции, прочетете раздела. Останете със сайта, ще бъде още по-интересно!

Нано редакторът може да играе ролята на вид амортисьор за начинаещ потребител. Да, това не е emacs или дори joe. Но се справя успешно със задачата за конфигуриране. И в овладяването и боравенето е толкова просто като гребло. Неслучайно много Linux дистрибуции го предлагат като опция за цялата система. В Gentoo Linux, където по време на инсталацията необходимостта от ръчно редактиране на конфигурационни файлове възниква доста често - това е просто единственият редактор, наличен на етапа на инсталиране на системата. В CRUX и Archlinux обаче по време на инсталацията той е в съседство с vi - което имитира оригиналния и следователно може да бъде и за предпочитане.

Nano редакторът се стартира в командния ред със следния синтаксис nano /file_path/file. ориз. 1

Ако сте посочили несъществуващ файл, той ще бъде създаден.

След като изпълните горната команда, ще видите нещо подобно на фиг. 2.

Мисля, че няма смисъл да обяснявам, че преместването на курсора, както и изтриването на текст се извършва със съответните клавиши на клавиатурата, както в другите редактори. Останалите функции на nano се управляват с помощта на контролни последователности, чийто списък е взет от http://posix.ru/apps/nano_editor/ и е даден по-долу.

В нано има два вида контролни последователности - действителни контролни последователности, контрол+буква и мета-последователности, Мета+литър. Чрез първия се извършва редактиране на текст и операции с файлове. Контролните последователности са частично дублирани от функционални клавиши F1-F16(обадете се F13-F16- чрез комбиниране Shift+F1-F4). Мета последователностите са предназначени да променят настройките на редактора (същият резултат се постига с опциите на командния ред).

Позволете ми да ви напомня, че на компютърната клавиатура ролята на клавиша Meta обикновено се изпълнява чрез натискане на клавиша Alt(в някои оформления - конкретно Alt"дясно или, обратно, ляво), или натискане и отпускане на клавиш бягство.

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

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

    контрол+Ж (F1) - извикайте пълното помощно меню;
  • контрол+X (F2) - излезте от програмата;
  • контрол+О (F3) - запис на текущия файл;
  • контрол+Р (F5) - вмъкване на файл в текущия;
  • контрол+У (F6) - търсене на текст в текущия файл;
  • контрол+\ (F14или Мета+Р) - замяна на текст в текущия файл; Първо се въвежда заместващият текст, след това след щракване Въведете- сменяеми;
  • контрол+Y (F7или PgUp) - преминаване към предишния екран;
  • контрол+V (F8или PgDwn) - преминаване към следващия екран;
  • контрол+К (F9) = изтриване (Cut, cut) на линия в позицията на курсора и съхраняването й в буфер (cutbuffer);
  • контрол+U - (F10) - вмъква съдържанието на буфера за изрязване в позицията на курсора; ако последният не е променен, той изпълнява ролята на Undo (отмяна), която обикновено не се предоставя за неограничено клониране на редове в an произволна част от текста - след изтриване е достатъчно да преместите курсора на желаното място;
  • контрол+В (F11) - показва информация за позицията на курсора под формата на VR
  • контрол+Т (F12) - проверка на правописа (чрез външна програма за правопис, ако е инсталирана и съответната опция е активирана в конфигурацията, вижте по-долу);
  • контрол+П- преместване на курсора един ред нагоре;
  • контрол+Н- преместване на курсора един ред надолу;
  • контрол+Е- преместване на курсора с един знак напред;
  • контрол+б- преместване на курсора един знак назад;
  • контрол+А- преместване на курсора в началото на текущия ред;
  • контрол+д- преместване на курсора до края на текущия ред;
  • контрол+Л- преначертаване на текущия екран;
  • контрол+^ (Мета+А) - избиране (и поставяне в буфера) на текст, започвайки от текущата позиция на курсора;
  • контрол+г- изтриване на знак в позицията на курсора;
  • контрол+з- изтриване на знак отляво на курсора;
  • контрол+аз- вмъкване на табулатор;
  • контрол+Дж (F4) автоматично довършване на текущия параграф;
  • контрол+Мвмъкване на знак за нов ред (CR) в позицията на курсора;
  • контрол+_ (F13или Мета+Ж) - преход към посочен номерлинии.

Мета последователностите обикновено работят като превключватели. С тяхна помощ се извършват следните действия:

  • Мета+В- активиране/деактивиране на постоянна позиция на курсора;
  • Мета+аз- активиране/деактивиране на автоматични отстъпи;
  • Мета+З- активиране/деактивиране на окачване;
  • Мета+X- включване/изключване на дисплея на зоната за подсказване;
  • Мета+П- активиране/деактивиране на режим на емулация на Pico Editor;
  • Мета+У- активиране/деактивиране на режима на пренасяне на думи;
  • Мета+М- активиране/деактивиране на поддръжка на мишка (само при изграждане с gpm поддръжка;
  • Мета+К- разрешаване/забрана на рязане до края;
  • Мета+д- активиране/деактивиране на използването на регулярни изрази (regexp).
В допълнение, nano предоставя и външен инструмент за конфигуриране - потребителската конфигурация ~/.nanorc. Извършвайки някои манипулации в него, можете до известна степен да разширите функционалността на редактора, по-специално да осигурите подчертаване на синтаксиса.

редактор наное конзолен текстов редактор. Предлага се в почти всички дистрибуции на Linux, наличен е в macOS и може да се изпълнява под Windows. nano често се използва за редактиране на конфигурационни файлове, когато GUI не е наличен.

Управлението в nano се извършва от клавиатурата с помощта бързи клавиши. В долната част на редактора има списък с основни клавишни комбинации. Символът ^ представлява клавиша Ctrl. Например ^X означава клавишната комбинация Ctrl+X. Регистърът на буквите не е чувствителен; Ctrl+X е еквивалентен на Ctrl+x.

Нека да разгледаме как да извършваме основни действия при работа с nano.

Създайте нов файл

За да създадете файл, просто стартирайте редактора без параметри. Когато затворите редактора, ще трябва да въведете име на файл.

Можете също веднага да зададете името на новия файл:

След изпълнение на командата нано редакторът ще се стартира и ще се отвори нов празен файл за редактиране.

Отворете съществуващ файл за редактиране

За да редактирате съществуващ файл, трябва да стартирате nano редактора и да посочите пътя до файла, който искате да отворите:

Запазване на промените

Запазете и продължете да работите

В реда за състоянието ще се появи следното съобщение: Име на файл за запис: име_на_файл(ако името на файла липсва, тогава трябва да въведете името на файла). За да запазите промените, натиснете Enter.

Запазете и излезте

В този случай, ако сте променили файла, ще се появи въпросът: " Запазване на модифицирания буфер (ОТГОВОР „Не“ Ще УНИЩОЖИ ПРОМЕНИТЕ)?". Натиснете клавиша y. Ще се появи въпрос с молба да въведете име на файл. Въведете ново име на файл или просто натиснете Enter. Промените ще бъдат запазени и редакторът ще се затвори.

Излезте без запазване на промените

За да излезете от редактора и да не запазвате промените, използвайте клавишната комбинация:
Ctrl+X

Има въпрос" Запазване на модифицирания буфер ..?", натиснете n.

Копирайте и поставете

Копиране и поставяне на редове

до изрежетецелия ред и го поставете в буфера, преместете курсора до желания ред и натиснете:
Ctrl+K

до вмъкнетещракнете върху реда от буфера:
Ctrl+U

Копиране и поставяне на свободен текст

За да копирате произволен текст в клипборда, първо трябва да го изберете. до започнете избораПоставете курсора в началото на текста, който планирате да копирате, и натиснете:
Ctrl+6

Преместете курсора, текстът ще бъде маркиран.

до копиеизбран текст в клипборда, натиснете:
Alt+6

или да изрежетеизбран текст, щракнете върху:
Ctrl+K

Преместете курсора до мястото, където искате да поставите текста от буфера. до вмъкнететекст от щракване върху буфера:
Ctrl+U

Текст за търсене

За да търсите текст във файл, използвайте клавишната комбинация:
Ctrl+W

Трябва да въведете низ за търсене и да натиснете Enter.

Курсорът ще бъде поставен върху първото появяване на търсения текст (спрямо курсора). За да преминете към следващото срещане, щракнете върху:
Alt+W

За да спрете търсенето, щракнете върху:
Ctrl+C

Намерете и заменете текст

За да намерите и замените текст, използвайте клавишната комбинация:
Ctrl+\

Ще бъдете подканени да въведете текст за търсене. Въведете низ за търсене и натиснете Enter.
След това ще бъдете помолени да въведете текста, с който искате да замените. Въведете низ и натиснете Enter.
След това ще бъде издадена заявка за замяна на намереното срещане на необходимия низ. Можете да натиснете клавиша A, за да замените всички срещания във файла наведнъж, или да използвате клавишите Y или N, за да замените или да не замените намерени срещания на низа за търсене.

Бързи клавиши

За да изведете информация за всички клавишни комбинации, използвайте комбинацията Ctrl+G.

Най-често използваните нано клавишни комбинации са:

Бързи клавишиОписание
Ctrl+AПреместете курсора в началото на реда.
Ctrl+EПреместете курсора до края на реда.
Ctrl+YПреместване на курсора 1 страница нагоре (аналогично на PageUp)
Ctrl+VПреместване на курсора 1 страница надолу (аналогично на PageDown)
Ctrl+_Отидете на определен ред (ще трябва да въведете номера на реда).
Ctrl+CПокажете на кой ред и позиция е курсорът.
Ctrl+WТърсене на текст във файл. Трябва да въведете низ за търсене.
Ctrl+\Намерете и заменете текст във файл. Първо въведете низа за търсене, след това низа за заместване.
Ctrl+DИзтрийте знака под курсора.
Ctrl+KИзтриване на текущия ред.
Ctrl+OЗапазете промените, без да затваряте редактора.
Ctrl+XИзлезте от редактора. Ако файлът е бил модифициран, ще бъдете подканени да запазите промените си.

Нещо друго

Още няколко интересни трика при работа с нано, за които не всеки знае.

Ctrl = Esc Esc

Вместо клавиша Ctrl, можете да използвате двукратно щракване върху клавиша Esc. например,
Esc+Esc+X
Това е еквивалентно на Ctrl+X.

Само за четене

За да отворите файл само за четене, използвайте ключа -v:

Архивиране на файлове

Можете да се уверите, че при промяна на файл се създава резервно копие. За да направите това, използвайте ключа -B:

Ако промените файл и запишете промените, ще бъде създадено резервно копие на файла със съдържанието на файла, както е било преди промяната. Името на резервното копие е същото като името на оригиналния файл с тилда ~ в края.

,

Времената, когато операционната система Linux изглеждаше като пъзел за начинаещите, отдавна са отминали. Най-популярни сега Linux-дистрибуциите имат удобен и интуитивен графичен интерфейс, както и тези, доставени с тях програми за персонала. Но има и изключения. Текстов редактор Нано, например, няма GUI, като вместо това използвате интерфейса на командния ред. За какво е това, ако има gedit?

Наноизползва се главно в сървърни стаи Linux, това е удобно при редактиране на конфигурационни файлове и, ако решите да овладеете терминала, по пътя би било много препоръчително да овладеете Нано. В това няма нищо особено сложно от всички конзолни текстови редактори Наное най-простият, за да го използвате е достатъчно да знаете основните клавишни комбинации, с които работите с файлове и текст.

Инсталиране и стартиране

IN най-новите версии Ubuntuредактор Наноприсъства по подразбиране и следователно не е необходимо да се инсталира.

За да го стартирате, трябва да отворите терминал и да изпълните командата нано. Ако терминалът отговори със съобщението "команда не е открита" или нещо подобно, тогава това ще означава, че редакторът не е инсталиран. В този случай ще трябва да го инсталирате, като изпълните следната команда в конзолата:

sudo apt-get install nano

За да стартирате редактора, е достатъчна една команда - нано. Това ще създаде нов файл в текущата директория. Можете да определите коя папка е текущата с помощта на командата pwdв терминала. Ако трябва да отворите конкретен файл, посочете името му и ако се намира в папка, различна от текущата, добавете пълния път към него, както е показано в примера на втората команда:

нано здравей.thxt
nano /home/kompick/hello.thxt

Що се отнася до конфигурационните файлове, когато ги отваряте след нанотрябва да добавите ключ -w, това е важно, защото деактивира прекъсванията на редовете, които не се използват в системни файлове. Интерфейсът на редактора е представен от конзолен прозорец, в горната част на който са посочени версията на програмата и името на текущия файл, както и състоянието (независимо дали е променен или не) . В долната част на прозореца има два реда, показващи най-често използваните клавишни комбинации. В долната част има и лента за състоянието, която показва различни съобщения и командни полета, например бутонът F6 стартира търсене на текст.

Основни принципи на работа с редактора Nano

Обозначенията на клавишните комбинации може да са малко объркващи за начинаещ потребител, но това е само в началото. Символ (^) означава клавиша Ctrl и (М) Мета- Клавиш Alt или Esc. Всичко това можете да намерите във вградената помощ. наноизвиква се чрез натискане ^+G, тоест Ctrl + G .

За да се движите през съдържанието можете да използвате клавишите със стрелки, за да запазите промените - Ctrl + O, последвано от въвеждане Yза потвърждение и Нза отмяна. По време на записа редакторът изисква име на файл, което трябва да бъде въведено в специално поле в долната част на прозореца.

За да отмените промените, направени в незаписан файл, трябва да натиснете Ctrl + C. За изрязване на цели редове и абзаци нанокомбинацията Ctrl + K е отговорна, за тяхното вмъкване - Ctrl + U. За да маркирате определени елементи от линия, използвайте Ctrl + 6 или Alt + A, за да извикате линията за търсене - Ctrl + W или F6. Командите Ctrl + A и Ctrl + E ви позволяват бързо да се придвижвате до началото и края на ред, командите Ctrl + Y и Ctrl + V ви позволяват да превъртате съдържанието на текстов файл надолу и нагоре. И накрая, Ctrl + X се използва за излизане от редактора към терминала.

Но всичко това е само част функционалност нано. Редакторът поддържа броене на думи, редове и знаци, работа с няколко файла наведнъж, създаване резервни копияредактирани документи, използвайки режима "само за четене", активиране на частична поддръжка на мишка, описание на синтаксиса за маркиране, промяна на ширината на раздела, активиране на автоматично запазване на файл при излизане и много повече. Допълнителните параметри се задават главно при стартиране на редактора, но някои, например, отговорните за архивиранеключ може да се използва при запазване на файл.

от допълнителни функции наноЗаслужава да се отбележи настройката външен видпрозорец на конзолата.