Поиск по сайту:

Vifm — файловый менеджер на основе командной строки с привязками клавиш Vi для Linux


В нашей последней статье мы собрали список из 13 лучших файловых менеджеров для систем Linux, большинство из которых основаны на графическом интерфейсе пользователя (GUI). Но если у вас есть дистрибутив Linux, который использует только интерфейс командной строки (CLI), вам нужен текстовый файловый менеджер. В этой статье мы представляем вам один такой файловый менеджер под названием Vifm.

Vifm — это мощный кроссплатформенный файловый менеджер на основе CLI и ncurses для Unix-подобных, Cygwin и Windows-систем. Он обладает богатым набором функций и поставляется с привязками клавиш, подобными Vi. Он также использует ряд полезных функций Mutt.

Нет необходимости изучать новый набор команд использования, он предоставляет вам абсолютный контроль над файлами с клавиатуры с помощью общих параметров/команд Vi.

Полезные функции Vifm:

  • Предоставляет возможность редактировать несколько типов файлов.
  • По умолчанию поставляется с двумя панелями.
  • Поддерживает режимы Vi, параметры, регистры, команды и многое другое.
  • Поддерживает автодополнение команд.
  • Поддержка каталога мусора.
  • Предлагает различные представления (например, пользовательский, столбец, сравнение и ls-like).
  • Поддерживает удаленное выполнение команд.
  • Также поддерживает удаленное изменение каталогов.
  • Поддерживает различные цветовые схемы.
  • Встроенная поддержка автоматического монтирования файловой системы FUSE.
  • Поддерживает использование функций.
  • Поддерживает плагин для использования vifm в vim в качестве средства выбора файлов и многое другое.

Рекомендуется к прочтению: Cloud Commander — веб-файловый менеджер для управления файлами и программами Linux через браузер

Как установить файловый менеджер командной строки Vifm в Linux

Vifm доступен в официальных репозиториях программного обеспечения дистрибутивов Debian/Ubuntu и Fedora Linux. Чтобы установить его, используйте соответствующий менеджер пакетов, чтобы установить его следующим образом.

sudo apt install vifm   [On Debian/Ubuntu]
dnf install vifm        [On Fedora 22+]

После установки вы можете запустить его, набрав.

vifm

Поддерживает две панели по умолчанию

Используйте клавишу пробел для перехода от одной панели к другой. Чтобы войти в каталог, просто нажмите кнопку [Enter].

Откройте файл в редакторе Vi/m

Чтобы открыть файл, такой как сценарий findhost.sh, на правой панели выше, просто выделите файл и нажмите [Enter]:

Цветной визуальный хайлайтер

Чтобы включить визуальный маркер, нажмите V и прокрутите, чтобы увидеть, как он работает.

Параметры управления на главной панели

Чтобы просмотреть параметры управления панелью/сочетания клавиш, нажмите Ctrl-W.

Чтобы разделить окно по горизонтали, нажмите Ctrl-W, затем s.

Чтобы разделить окно по вертикали, нажмите Ctrl-W, затем v.

Используйте Tab для автозаполнения команд

Сначала введите несколько букв в имени команды (возможно, две), затем нажмите Tab. Чтобы выбрать следующий параметр, снова нажмите Tab, а затем [Enter].

Выделите файлы на одной панели и просмотрите их на другой

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

:view

Удалить файл в Vifm

Вы можете удалить выделенный файл, нажав dd. Чтобы удалить его, нажмите Y или N в противном случае.

Корзина командной строки Vifm

Если вы удалите файл в Vifm, он сохранится в корзине. Чтобы просмотреть каталог мусора, введите эту команду.

:trashes

Чтобы просмотреть файлы в корзине, запустите команду lstrash (для возврата нажмите q).

:lstrash

Чтобы восстановить файлы из каталога мусора, сначала перейдите в него с помощью команды cd, как показано ниже.

:cd /home/aaronkilik/.local/share/vifm/Trash

Затем выберите файл для восстановления и введите:

:restore

Подробную информацию об использовании, а также параметры, команды и советы можно найти на странице руководства Vifm:

man vifm

Домашняя страница Vifm: https://vifm.info/

Обязательно ознакомьтесь со следующими статьями.

  1. GNOME Commander: двухпанельный графический браузер и менеджер файлов для Linux
  2. Peazip — портативный файловый менеджер и инструмент архивирования для Linux

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