Состоялся релиз консольного текстового редактора GNU nano 4.0.
nano — простой консольный редактор, который обычно всегда присутствует в любой системе Linux.
Дата релиза: 24 марта 2019
Версия: 4.0
Слоган/кодовое имя: «Thy Rope of Sands»
Страница программы: Nano
Инструкция по использованию nano: Использование редактора nano
Что нового
Рассмотрим некоторые из основных изменений и нововведений в nano 4.0.
Режим плавной прокрутки теперь включен по умолчанию. В данном режиме прокрутка выполняется по одной строке. До этого по умолчанию был включен режим Jumpy Scrolling, когда прокрутка выполнялась сразу на половину страницы, и это было неудобно. Чтобы включить Jumpy Scrolling можно использовать опцию: --jumpyscrolling (-j).
Сочетания клавиш Alt+Вверх и Alt+Вниз теперь используются для построчной прокрутки. До этого они использовались в режиме поиска для поиска следующего вхождения.
Убрана пустая строка под строкой заголовка. Теперь она является частью пространства редактирования текста. Чтобы включить пустую строку под заголовком, добавлена опция --emptyline (-e).
Длинные строки, которые выходят за пределы экрана теперь помечаются символом > вместо символа $. По умолчанию длинные строки не переносятся.
Любое количество операций выравнивания теперь может быть отменено, как и любые другие операции.
Когда выделенный текст выравнивается, то он становится отдельным абзацем.
Добавлена опция --guidestripe=Число, которая рисует вертикальную черту в области редактирования текста. Число задает столбец, в котором рисуется черта. Вот как это выглядит:
Опции --morespace и --smooth устарели, и теперь игнорируются. Опция --disable-wrapping-as-root удалена.
nano 2.9.0 vs nano-4.0
В Ubuntu 18.10 установлена nano 2.9.0. Для примера привожу скриншоты 2.9.0 vs 4.0:
Как установить nano 4.0
nano 4.0 пока не появилась в репозиториях популярных (не rolling-release) дистрибутивах. Например, в Ubuntu 18.10 до сих пор используется версия 2.9.8.
В ArchLinux уже можно установить версию 4.0-1.
Можно скомпилировать nano 4.0 самостоятельно из исходных кодов. Это очень просто. Чтобы это сделать в Ubuntu Linux сначала установите необходимые пакеты:
sudo apt install build-essentials libncurses5-dev
Затем скачайте архив с исходным кодом программы nano-4.0.tar.gz
Распакуйте архив и перейдите в директорию, в которую был распакован архив.
Выполните команды:
./configure
make
Далее можно попробовать запустить nano 4.0. Исполняемый файл находится в директории src:
./src/nano
Чтобы установить nano 4.0 в системные директории, выполните:
sudo make install
Комментарии