Раздумья о файловых менеджерах

Jan 20, 2016 22:10


Когда-то в прошлой жизни я сидел на Windows. Там был FAR. FAR был инструментом для всего.

Потом я пересел на X11/GNU/Linux. Там FAR’а нет. Есть отдельно Midnight Commander, у которого убогий редактор, и отдельно Emacs, у которого убогий файловый менеджер. Об Emacs’е я здесь и сейчас говорить не буду. Буду говорить о классе программ, ( Read more... )

soft, far manager, tmux, usability, mc

Leave a comment

vitus_wagner January 20 2016, 19:31:00 UTC
Осталось сделать следующий шаг - понять что панели нужны только если на диске разведена помойка. А если помойку не создавать, список чего угодно нефайловой природы (бранчей в гите, сервисов в системе, хостов в .ssh/known_hosts, да хоть ключей у набираемой команды) нужен куда чаще, чем список файлов. Поэтому файловый менеджер, как и сетевые файловые системы, нафиг не нужен ( ... )

Reply

yurikhan January 21 2016, 04:42:31 UTC

Когда я дойду до осознания, что панели с файлами не нужны, это будет в виде «панели нужны, но не только и не столько с файлами». И это совсем другой порядок величины трудозатрат. Файловые же панели реализовать довольно несложно и лично я нахожу их полезными.

При запуске из tmux-based commander’а чего-то интерактивного, разумеется, следует точно так же зумить панель шелла, пряча панель панелей. Помогать панели при этом не будут, но хоть не мешать.

По использованию пейджера к месту и не к месту - +1. Как раз недавно искал, нет ли у less клавиши «оставить всё на экране и выйти». Но, поскольку он по умолчанию тоже переключается в application buffer, то нет.

Оберон не видел, ностальгировать по нему не могу.

Reply

vitus_wagner January 21 2016, 04:54:56 UTC
У less есть КЛЮЧИК -X. И в принципе
export PAGER="less -X" уже сильно помогает, хотя это типичное не то.

Reply

yurikhan January 21 2016, 05:59:02 UTC
git config --global core.pager cat? Ну да, тоже не то - помогает против git’а, но не против других аналогичных программ.

Reply

beldmit January 21 2016, 15:23:33 UTC
О! Вот ты-то эту хрень в psql и оторвёшь по умолчанию!

Reply


Leave a comment

Up