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

Зависимости
- cp и mv
- fzf – для поиска
- w3mimgdisplay – для предварительного просмотра изображений
- xdg-open – для запуска программ
- vim – для переименования, массового переименования и редактирования буфера обмена
- mediainfo – для отображения информации о медиа и размеров файлов
- sed – для удаления определенного выделения
- 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
– Navigation keysG
– Go to endg
– Go to topH
– Go to top of current viewM
– Go to middle of current viewL
– Go to bottom of current viewf
– Search using fzfF
– Search using fzf in the present directoryS
– Open Shell in present directoryпробел
– Добавить/Удалить из списка выбораTab
– Просмотр списка выбораe
– Edit selection listu
– Empty selection listy
– Copy files from selection listv
– Move files from selection lista
– Rename Files in selection listdd
– Переместить файлы из списка выбора в корзинуdD
– Удалить выбранные файлыi
– View mediainfo and general info.
– Переключить скрытые файлы'
– Просмотр/Переход к закладкамm
– Add bookmarkp
– Run external scriptr
– Reloadq
– Quit
Для получения дополнительной информации и вариантов использования смотрите репозиторий cfiles на Github: https://github.com/mananapr/cfiles
Cfiles – это легкий, быстрый и минимальный файловый менеджер ncurses, написанный на C с привязками клавиш похожими на vim. Это работа в процессе разработки с множеством еще не реализованных функций. Поделитесь своими мыслями о cfiles с нами через форму обратной связи ниже.
Source:
https://www.tecmint.com/cfiles-terminal-file-manager-for-linux/