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

cfiles — файловый менеджер быстрого терминала с сочетаниями клавиш Vim


cfiles — это легкий, быстрый и минимальный файловый менеджер терминала, основанный на VIM, написанный на C с использованием библиотеки ncurses. Он поставляется с vim, как и сочетания клавиш, и зависит от ряда других инструментов/утилит Unix/Linux.

Зависимости

  1. КП и МВ
  2. fzf – для поиска
  3. w3mimgdisplay — для предварительного просмотра изображений
  4. xdg-open — для открытия программ
  5. vim – для переименования, массового переименования и редактирования буфера обмена.
  6. mediainfo – для отображения медиаинформации и размеров файлов.
  7. sed – для удаления определенного выделения
  8. atool – для предварительного просмотра архивов

В этой статье мы покажем, как установить и использовать терминальный файловый менеджер cfiles в Linux.

Как установить и использовать cfiles в Linux

Чтобы установить cfiles в ваших системах Linux, сначала вам необходимо установить инструменты разработки, как показано.

apt-get install build-essential               [On Debian/Ubuntu]
yum groupinstall 'Development Tools'		[on CentOS/RHEL 7/6]
dnf groupinstall 'Development Tools'		[on Fedora 22+ Versions]

После установки вы можете клонировать исходные коды cfiles из репозитория Github с помощью команды git, как показано.

git clone https://github.com/mananapr/cfiles.git

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

cd cfiles
gcc cf.c -lncurses -o cf

Затем установите исполняемый файл, скопировав или переместив его в каталог, который находится в вашем ` PATH, следующим образом:

echo $PATH
cp cf /home/aaronkilik/bin/

После установки запустите его, как показано.

cf

Сочетания клавиш

Вы можете использовать следующие сочетания клавиш.

  • h j k l – клавиши навигации.
  • G – Перейти в конец
  • g – Перейти наверх
  • H — перейти к началу текущего представления.
  • M — перейти в середину текущего представления.
  • L — перейти вниз текущего представления.
  • f – поиск с помощью fzf
  • F – поиск с помощью fzf в текущем каталоге.
  • S – открыть оболочку в текущем каталоге.
  • пробел – добавить/удалить в/из списка выбора
  • tab — просмотреть список выбора.
  • e — изменить список выбора.
  • u – Пустой список выбора
  • y – копировать файлы из списка выбора.
  • v – переместить файлы из списка выбора.
  • a – переименовать файлы в списке выбора.
  • dd — переместить файлы из списка выбора в корзину.
  • dD – Удалить выбранные файлы
  • i — просмотр медиаинформации и общей информации.
  • . – включить скрытые файлы.
  • ' – просмотреть/перейти к закладкам
  • m – Добавить закладку
  • p – запустить внешний скрипт
  • r – перезагрузить
  • q – Выйти

Дополнительную информацию и варианты использования см. в репозитории cfiles на Github: https://github.com/mananapr/cfiles.

Cfiles — это легкий, быстрый и минимальный файловый менеджер ncurses, написанный на C, с сочетаниями клавиш, подобными vim. Это работа, и многие функции еще впереди. Поделитесь с нами своими мыслями о cfiles через форму обратной связи ниже.