Редактор-nano - GIT-VScode-C++-Arduino-XAMPP-Linux

Редактор-nano

Редактор-nano

Встроенный  в систему debian-10 редактор  cofig-файлов, текстового режима. Редактирует файлы в режиме root .

ok@OKEAH:~$ nano
Используйте «fg» для возврата в nano

[1]+  Остановлен    nano
ok@OKEAH:~$

ничего не произошло, открыт несуществующий файл,
Посмотрим help редактора.

ok@OKEAH:~$ nano --help
Usage: nano [OPTIONS] [[+LINE[,COLUMN]] FILE]...

To place the cursor on a specific line of a file, put the line number with
a '+' before the filename.  The column number can be added after a comma.
When a filename is '-', nano reads data from standard input.

Опция           Длинная форма           Значение
 -A             --smarthome             Включить умную клавишу home
 -B             --backup                Делать резервные копии существующих файлов при сохранении
 -C <дир>       --backupdir=<дир>       Каталог для сохранения уникальных резервных файлов
 -D             --boldtext              Использовать жирный шрифт вместо обычного
 -E             --tabstospaces          Конвертировать табуляции в пробелы
 -F             --multibuffer           Read a file into a new buffer by default
 -G             --locking               Использовать файлы блокировки (vim-стиль)
 -H             --historylog            Сохранять и читать историю поиска/замены строк
 -I             --ignorercfiles         Не использовать на файлы nanorc
 -K             --rebindkeypad          Решить проблему зависания цифровой клавиатуры
 -L             --nonewlines            Не добавлять пустые строки в конце файла
 -M             --trimblanks            Trim tail spaces when hard-wrapping
 -N             --noconvert             Не преобразовывать из DOS/Mac формата
 -O             --morespace             Использование дополнительной строки для редактирования
 -P             --positionlog           Сохранять и загружать позицию курсора
 -Q <regex>     --quotestr=<regex>      Regular expression to match quoting
 -R             --restricted            Запрещенный режим
 -S             --smooth                Построчная прокрутка вместо полу-экранной
 -T <#чис>      --tabsize=<#чис>        Установить ширину табуляции в #чис столбцов
 -U             --quickblank            Делать быструю очистку строки состояния
 -V             --version               Показать версию и выйти
 -W             --wordbounds            Определять границы слов более точно
 -X <str>       --wordchars=<str>       Which other characters are word parts
 -Y <name>      --syntax=<name>         Использовать описание синтаксиса для подсветки
 -Z             --zap                   Let Bsp and Del erase a marked region
 -a             --atblanks              When soft-wrapping, do it at whitespace
 -c             --constantshow          Постоянно показывать позицию курсора
 -d             --rebinddelete          Решить проблему Backspace/Delete
 -g             --showcursor            Show cursor in file browser & help text
 -h             --help                  Show this help text and exit
 -i             --autoindent            Автоматический отступ на новых строках
 -k             --cutfromcursor         Вырезать от курсора до конца строки
 -l             --linenumbers           Show line numbers in front of the text
 -m             --mouse                 Разрешить использование мыши
 -n             --noread                Не читать файл (только писать его)
 -o <дир>       --operatingdir=<дир>    Установить рабочий каталог
 -p             --preserve              Зарезервировать кнопки XON (^Q) и XOFF (^S)
 -r <#столбцы>  --fill=<#столбцы>       Установить точку жесткого переноса строки на #столбцы
 -s <программа> --speller=<программа>   Использовать альтернативную программу проверки орфографии
 -t             --tempfile              Автозапись при выходе, без лишних вопросов
 -u             --unix                  Save a file by default in Unix format
 -v             --view                  Режим просмотра (только чтение)
 -w             --nowrap                Не делать жесткий перенос длинных строк
 -x             --nohelp                Не показывать две строки помощи внизу
 -y             --afterends             Make Ctrl+Right stop at word ends
 -z             --suspend               Разрешить приостановку
 -$             --softwrap              Включить мягкий перенос строк
ok@OKEAH:~$ 

Опций очень много. Остановимся на некоторых: Ctrl+O сохранить и Ctrl+Z выйти
И обязательно указывать путь открытия файла.
Как пример nano /etc/apt/sources.list

ok@OKEAH:~$ nano ваш-файл

Если файл не существует, он все равно откроет редактор, и при выходе у вас будет возможность сохранить текст в ваш-файл. Нажав Ctrl+O сохранить, файл сохраниться каталоге отрытого  редактора, в этом случае отрыт домашнем каталоге.

Небольшое  обязательное уточнение:
Когда он говорит “^ X Exit”, это означает использование клавиш Ctrl + X для выхода из редактора. Когда он говорит “M-U Undo”, это означает, что используйте клавишу Alt + U, чтобы отменить последнее действие.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x