wzooff 12.11.2015 00:41

Я рекомендуюClex

Как то кроха эникей пришел к бородатому админу и, взглянув тому в монитор, спросил:
- Это чо у тя такое?
- clex


Так я и познакомился с клексом - консольным файл менеджером. Только в отличие от того же mc, у него упор сделан на консоль и удобство дополнения ввода, а не на "побегать курсором по папочкам", хотя это тоже возможно. То есть при нажатии на [tab], курсор не перепрыгивает на следующую панель, а дополняет вводимую команду и показывает сверху варианты дополнения файлов. Эдакий zsh стайл автокомплит с плюшками.

Так вот, этот фм уже давно застрял на версии 3.15 (репозитории debian/ubuntu), которая не поддерживает нормально юникод. Попытки собрать из исходников у крохи, на тот момент, не увенчались успехом. Ну и фиг с ним... Вспомнил о нем спустя много лет - три. Пора исправлять ситуацию. Ну че, поехали?
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#Качаем
wget http://www.clex.sk/download/clex-4.6.patch6.tar.gz

#Распаковуем
tar -xvf clex-4.6.patch6.tar.gz && cd clex-4.6.patch6/

#Ставим штуки, без которых точно не захочет собираться
sudo apt-get install -y libncurses5-dev libncursesw5-dev

#Собираем
./configure && make

#Устанавливаем
sudo apt-get install checkinstall && sudo checkinstall

#Запускаем
clex


При первом запуске нас предупреждают об отсутствии конфига и рекомендуют запустить cfg-clex для генерации последнего. Там мы можем указать команды, которые буду выполняться при нажатии [Alt]-[Fn]
 1
2
3
4
5
6
7
8
9
10
#
# CLEX configuration file
#
CMD_F3=less -- $f
CMD_F4=vim -- $f
CMD_F5=cp -ir -- $f $2
CMD_F6=mv -i -- $f $2
CMD_F7=mkdir --
CMD_F8=rm -- $f
CMD_F9=lpr -- $f


Кстати, при нажатии [Alt]-[Number] команда будет вставляться в строку ввода.

Главное меню вызывается через [Alt]-m или через [Esc]-m - разницы никакой, но в некоторых моментах удобнее нажимать ту или иную клавишу модификатор.

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

- А чего у него версии не обновляются?
- Потому что он идеален


Тэги: clex file manager Linux
+ 3 -
Похожие Поделиться

le087 18.11.2015 10:30 #
Давно переехал на dired в emacs =). Emacs еще пилится. А вот mc уже нет.

wzooff 24.11.2015 02:28 #
Ну я так сразу не могу ) на данный момент я не умею в vim и emacs. Ну как... бибикать и выходить из вим я научился. Эмакс запускать еще не рискую. Но домашний ноут админа того на данный момент представляет из себя freebsd + i3wm + emacs + clex. Эдакий джентельменский набор )) сразу окунаться в сей мир я не рискую.