TUIFIManager - Файловый менеджер для терминала с душой

26 Jun, 2026
816
🔱 23
👥 6

Демонстрация TUIFIManager

Знакомо чувство, когда хочется быстро что-то сделать с файлами, но не хочется покидать уютный терминал? Именно для таких случаев создан TUIFIManager — минималистичный, но мощный файловый менеджер, который работает прямо в вашем терминале.

Что это за зверь?

TUIFIManager — это кросс-платформенный файловый менеджер, написанный на Python с использованием библиотеки Uni-Curses. Автор проекта, GiorgosXou, создал его как демонстрацию возможностей Uni-Curses, но в результате получился вполне самостоятельный инструмент, который он сам использует как основной файловый менеджер.

Главные преимущества:

  • Полноценная работа в терминале
  • Поддержка мыши (да-да, в терминале!)
  • Vim-подобные горячие клавиши
  • Минимальное потребление ресурсов (~35MB RAM)
  • Кроссплатформенность (работает даже на Termux)

Кому это нужно?

Если вы:

Реклама
  • Любите работать в терминале
  • Используете Vim и хотите похожий интерфейс для работы с файлами
  • Часто подключаетесь к удаленным серверам по SSH
  • Работаете на слабом железе или мобильном устройстве (через Termux)

...то TUIFIManager может стать вашим новым любимым инструментом.

Главные фичи

1. Vim-режим

Для любителей Vim предусмотрен специальный режим с привычными сочетаниями:

  • j/k — перемещение вверх/вниз
  • h/l — навигация по директориям
  • yy — копирование файла
  • dd — удаление
# Включение Vim-режима
export tuifi_vim_mode=True

2. Поддержка мыши

Даже в терминале можно:

  • Выделять файлы кликом
  • Перетаскивать их (с поддержкой X11 Drag&Drop)
  • Использовать контекстное меню (правый клик)

3. Гибкая настройка

Через переменные окружения можно настроить:

  • Тему оформления
  • Чувствительность скролла
  • Поведение при кликах
  • Показ скрытых файлов
# Пример настройки
export tuifi_show_hidden=True  # Показывать скрытые файлы
export tuifi_default_editor=nano  # Редактор по умолчанию

4. Командный режим

Как в Vim, можно вводить специальные команды после нажатия пробела:

  • gh — переход в домашнюю директорию
  • owv — открыть файл в Vim
  • yat — копировать все .txt файлы

Как попробовать?

Установка проста:

pip3 install TUIFIManager --upgrade

Запуск:

tuifi

Личный опыт

Что особенно радует в TUIFIManager:

  1. Реактивность — всё работает мгновенно, даже на слабом железе
  2. Единая среда — не нужно переключаться между терминалом и графическим менеджером
  3. Гибкость — можно настроить под свои привычки

Единственный минус — пока нет поддержки вкладок, но автор обещает добавить её в будущем.

TUIFIManager — это не просто «ещё один файловый менеджер», а продуманный инструмент для тех, кто ценит скорость и минимализм. Если вы проводите много времени в терминале, определённо стоит попробовать.

Кстати, проект активно развивается — можно поучаствовать в обсуждении новых функций или даже поддержать автора (он, к слову, живёт в подвале и разрабатывает TUIFIManager в свободное время).

А вы используете терминальные файловые менеджеры? Какой ваш любимый?

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.