Repolode
leo-arch

leo-arch/clifm

Текстовый файловый менеджер для терминала с интерфейсом командной строки: управляйте файлами командами, а не через TUI или GUI.

Звёзды
1,733
Форки
53
Открытые issues
26
Последний коммит
позавчера

Что это?

Clifm — файловый менеджер командной строки, написанный на C. Вместо текстового интерфейса с панелями и меню он предлагает командную строку, где для работы с файлами, навигации и выбора используются привычные команды в стиле shell. Короткие команды и пронумерованные записи списка (ELN) позволяют быстро обращаться к отображаемым файлам.

В Clifm есть закладки, поиск и выбор файлов по glob-шаблонам и regex, предпросмотр файлов, массовое переименование, архивирование, корзина, совместимая с Freedesktop, быстрое перемещение между каталогами, рабочие пространства и плагины. Также доступны функции shell: автодополнение по Tab с интеграцией fzf, автоподсказки, подсветка синтаксиса и aliases.

Clifm рассчитан на работу в минималистичных терминалах, в том числе в консоли ядра, SSH-сессиях и старых эмуляторах в стиле VT102. В списке поддерживаемых платформ указаны Linux, BSD, macOS, Termux, Solaris, Haiku и Cygwin/MinGW.

Ключевые возможности

  • 01Команды в стиле shell с короткими aliases и выбором записей по номерам
  • 02Закладки, теги файлов, фильтры, поиск и выбор по glob-шаблонам или regex
  • 03Предпросмотр файлов, в том числе изображений, и автодополнение по Tab на основе fzf
  • 04Массовое переименование, архивирование и корзина, совместимая с Freedesktop
  • 05Быстрое перемещение между каталогами, до восьми рабочих пространств и поддержка плагинов
  • 06Работа в минималистичных терминалах, в том числе в SSH-сессиях и консоли ядра

Сценарии использования

  • Работа с файлами на удалённых серверах по SSH через обычный терминал
  • Для разработчиков, которым удобнее вводить команды, чем перемещаться по файловому менеджеру с TUI
  • Массовое переименование и упорядочивание файлов с помощью шаблонных операций
  • Работа в минималистичных или устаревших терминальных средах

Быстрый старт

  1. 1

    Установите clifm через менеджер пакетов или воспользуйтесь разделом Installation

  2. 2

    Команду установки для вашей системы можно найти в разделе Installation

Что важно знать

  • Согласно значку в README, лицензия — GPL-2.0-or-later, однако в метаданных репозитория лицензия не указана.
  • Команды придётся выучить, поскольку управление осуществляется исключительно вводом команд, без меню.

Темы

Частые вопросы

Что такое clifm?
Текстовый файловый менеджер для терминала с интерфейсом командной строки: управляйте файлами командами, а не через TUI или GUI. Clifm — файловый менеджер командной строки, написанный на C. Вместо текстового интерфейса с панелями и меню он предлагает командную строку, где для работы с файлами, навигации и выбора используются привычные команды в стиле shell. Короткие команды и пронумерованные записи списка (ELN) позволяют быстро обращаться к отображаемым файлам.
clifm можно использовать бесплатно? Какая у него лицензия?
clifm распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
clifm всё ещё поддерживается?
Активно поддерживается. Последний коммит в clifm — 17 окт. 2026 г..
Для чего можно использовать clifm?
Работа с файлами на удалённых серверах по SSH через обычный терминал Для разработчиков, которым удобнее вводить команды, чем перемещаться по файловому менеджеру с TUI Массовое переименование и упорядочивание файлов с помощью шаблонных операций Работа в минималистичных или устаревших терминальных средах
Как установить clifm?
Установите clifm через менеджер пакетов или воспользуйтесь разделом Installation Команду установки для вашей системы можно найти в разделе Installation
Где скачать clifm?
Исходный код и инструкции по установке — на GitHub: https://github.com/leo-arch/clifm

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты