Спустя два с половиной месяца после предыдущего крупного релиза nano 8.0 любимый текстовый редактор командной строки Nano выпустил версию 8.1, интригующе прозванную de dag van de bitterkoekjespudding (день миндального пудинга), в которой появились улучшения и новые функциональные возможности.
Главной особенностью Nano 8.1 является появление опции --colonparsing
, которая позволяет пользователям переходить непосредственно к определенной строке файла, добавляя номер строки к имени файла через двоеточие, например, nano filename:linenumber
.
Однако для обеспечения совместимости с различными предпочтениями пользователей и существующими настройками эту функцию необходимо включить явно.
Еще больше повышая удобство использования, Nano теперь включает новую привязываемую функцию под названием cycle
. Эта функция инновационно манипулирует видимостью текста, центрируя текущую строку и последовательно перемещая ее в верхнюю и нижнюю части области просмотра, и по умолчанию привязана к клавише Ctrl + L.
![](https://itshaman.ru/images/21351_800.webp)
Для тех, кто интересуется подсветкой синтаксиса, новая опция --listsyntaxes
или -z
обеспечивает быстрый поиск всех доступных синтаксисов – инструмент, особенно полезный для программистов и писателей, работающих с несколькими языками.
Из технических обновлений Nano 8.1 требует версию 0 20 gettext для сборки из Git и рекомендует использовать стандартный вызов autoreconf
для сборки.
Документация также была тщательно обновлена. Новые записи разъясняют поведение недавно введенных функций и опций --colonparsing
и cycle
. Примечательно, что в документацию теперь включены модифицированные сочетания клавиш Alt + Home и Alt + End, рассчитанные на пользователей различных терминальных эмуляторов.
Наконец, в обновлении исправлено несколько ошибок, повышающих общую производительность и стабильность редактора. Среди них – изменения в обработке некоторых нажатий клавиш и предотвращение некорректного отображения формата файлов.
Более подробная информация обо всех изменениях в Nano 8.1 содержится в анонсе релиза. Полный список изменений можно найти здесь, а скачать его можно здесь.
Комментарии (0)