Нарешті, користувачам Ubuntu для настроювальних процедур nano може підійти навіть більше, ніж штатний Gedit з комплекту GNOME ... Настільки довгий вступ направлено до того, що затратити дещицю часу на освоєння nano - справа варта для багатьох линуксоидов. Тим більше, що, як уже було сказано, в освоєнні він простий, а можливостей у нього більше, ніж може здатися на перший погляд. Правда, не набагато більше ...
Після запуску nano перед очима постає щось на кшталт такого (рис. 1). Вгорі - титульний рядок, в якій виводяться номер версії програми, ім'я відкритого файлу і, в правому куті, повідомлення про те, що файл був змінений. У нижній частині екрана можна бачити зону підказки - список основних з керуючих клавішних послідовностей (утворених поєднанням
Область між титульною строкойі зоною підказки - робоча, в ній здійснюється введення і редактірованіетекста. У nano передбачений (на відміну, наприклад, від vi і vim) тільки один режим роботи. Тобто текст вводиться звичайним чином, а для виклику команд передбачені керуючі послідовності. Ознайомитися з ними можна, викликавши вбудовану системуДопомога клавішею
Нагадаю, що на клавіатурі PC роль Meta-клавіші виконує зазвичай натискання клавіші
Control-послідовності - наступні (в дужках - дублюючі функціональні клавіші і, іноді, Meta-послідовності):
за допомогою
вирізаних за допомогою
рядків) в прозвольной частини тексту - досить після видалення перемістити курсор в потрібне місце;
- переміщення курсору на один рядок вгору;
номер рядка.
Meta-послідовності працюють зазвичай як перемикачі. З їх допомогою виконуються наступні дії:
+
положення курсора;
+ - включення / вимикання автовідступ;
+
+
підказки;
+
+
(Тільки при складанні з підтримкою gpm);
+
Крім того, в nano передбачено ще і зовнішнє засіб конфігурації - призначений для користувача конфиг
Описувати детально пристрій
що забороняє перенесення слів після досягнення межі екрану. Це дуже важливо в тому випадку, якщо nano використовується переважно для редагування конфігураційних файлів, зазвичай болісно реагують на розриви рядків в довільних місцях. Хоча того ж ефекту можна досягти, запускаючи nano з опцією -w - я, тим не менш, вважаю за краще перестрахуватися.
В результаті по комбінації
то будуть підсвічуватися теги HTML. А якщо внести в
/.nanorc такі рядки:
то колорізуются конструкції шелл-скриптів (в «зразковому»
/.nanorc таких рядків немає) Власне, це і все. Функціональні можливості nano аж ніяк не справляють враження виключно багатих. Однак зі своєю роллю - нескладної правкою невеликих конфігураційних файлів, - він цілком цілком справляється. А здатність підключати програми перевірки орфографії дозволяє використовувати його і для твори просто текстів.
Тепер вписуємо в нього таку ось рядок: