Логотип
Все свое я ношу с собой (Ксенофан).

В терминальном файловом менеджере nnn 5.3 добавлена встроенная панель предварительного просмотра, улучшена нечеткая фильтрация

В терминальном файловом менеджере nnn 5.3 добавлена встроенная панель предварительного просмотра, улучшена нечеткая фильтрация

Облегченный файловый менеджер для терминала nnn обновлен до версии 5.3 под кодовым названием «Mai Tai». В нем появилась встроенная панель предварительного просмотра, улучшена нечеткая фильтрация, добавлены новые плагины, а также внесены некоторые улучшения для удобства использования и повышения производительности.

Одним из заметных нововведений стала новая встроенная панель предварительного просмотра, которая открывается с помощью клавиши P и автоматически работает с .npreview. До сих пор функция предварительного просмотра во многом зависела от плагинов, поэтому ее интеграция напрямую должна сделать проверку файлов более удобной для пользователей, предпочитающих более простую настройку.

В этом выпуске также улучшена нечеткая фильтрация. Логика сопоставления теперь улучшает подсчет баллов, ранжирование и арбитраж символов, а совпадающие символы могут отображаться в затемненном виде. Это также работает с обычной строковой фильтрацией, что упрощает понимание того, почему запись соответствует текущему запросу.

nnn — файловый менеджер для терминала

 

Кроме того, встроенная подсказка стала более полезной. При нажатии Tab происходит циклический перебор записей в текущем каталоге, а при нажатии / пользователь сразу переходит в каталог, если его название точно соответствует активному фильтру. Кроме того, Alt-Esc завершает текущий контекст независимо от того, активен ли фильтр.

Есть и несколько внутренних улучшений. Теперь nnn загружает плагины только по запросу, а рендеринг ncurses оптимизирован с помощью leaveok(). В этом выпуске по умолчанию отключена привязка к libreadline, но пользователи могут включить ее во время сборки с помощью команды make O_NORL=0.

Тем временем коллекция плагинов пополнилась. Новый плагин stats отображает полную информацию о файле в постраничной навигации, а tnp представляет собой простой блокнот для терминала. Плагин dragdrop теперь поддерживает функцию перетаскивания Kitty, а nmount может размонтировать все внешние USB-разделы с помощью u. Он также запоминает предыдущий введенный запрос при нажатии на стрелку Up и очищает его с помощью Down.

Несколько существующих плагинов и интеграций также получили исправления. Например, preview-tui теперь очищает устаревшие графические элементы Kitty после закрытия предварительного просмотра видео, а в предварительном просмотре с вкладками исправлено использование кавычек в командной строке.

Читать  Ptyxis становится рекомендуемой Ubuntu заменой терминала GNOME

Наконец, в этом выпуске устранено множество проблем, связанных с переключением контекста, выбором элементов, сессиями, обработкой путей и экранированием аргументов командной строки. nnn также больше не будет автоматически входить в каталоги, на чтение которых у пользователя нет прав, а для полей заголовка сессии добавлены дополнительные проверки.

Подробнее см. в журнале изменений.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

2 × один =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала