Выпущена первая версия баш командера: http://bashc.sourceforge.net/. Прошу любить и жаловать. Уже пару месяцев юзаю под Линуксом, FreeBSD и МакОС. Вполне функционально.
Ну, это философский вопрос :) Совершенство достигается не тогда, когда нечего добавить, а когда нечего убрать. Поэтому замороженный статус не означает неполноценности продукта.
Лично мне в deco не хватает лишь переменной ширины окна. А сама идея аскетичного панельного навигатора тем правильней, чем она аскетичней. Не нужен встроенный редактор, не нужен встроенный вьюер, не нужны файловые операции. Нужны пользовательские меню, в которые можно передать текущий каталог из обеих панелей, и список выделенных файлов или файла под курсором. Все, как бы. Остальное каждый сам прикрутит, как ему удобнее.
То-есть, не ограничиваться F2, а к каждой функциональной кнопке привязать меню. Скажем, по F7 вызывать меню, где можно создать каталог с именем из текущей даты-времени, каталог, содержащий копию иерархии каталога из соседней панели, но без файлов, етц. Фактически, нужно лишь реализовать ввод дополнительных параметров при запуске пункта пользовательского меню или подменю.
Для этой задачи Баш Командер хорошо подходит. По каждой кнопке, скажем F7, вызывается шелловская функция commander_f7(). В нее передаются параметры: имя текущего файла, имя текущего каталога, имя каталога соседней панели, список отмеченных файлов. Вызывая dialog, реализуете требуемую функциональность. И так для всех кнопок от F1 до F20.
Хех, эт смотря кому. Мне лично, удобнее запустить что-либо, лишь выводящее кучу текстовой информации, не через less, а именно во встроенный viewer. Просмотр архивов вообще одна из самых удобных фич. То, что можно получить в панельке FTP-каталог, и/или remote-католог over ssh, тоже удобно. Так что мне, лично, Midnight Commander заменить чем-нибудь другим, более легковесным, сложно, ибо всё легковесное можно, зачастую, простым /bin/sh легко сделать.
Вопросы личных предпочтений - самые сложные вопросы :)
Не все концептуально согласны со строителями мс. Мне лично привычней и проще пользоваться отлизанными скриптами, а панельки - это лишь для простоты навигации. Без панелек заметно сложнее жить, но панельки, громыхающие фичами, чучами и прибамбасами, в 90% которых нужды не возникает никогда...
no subject
Date: 2008-01-31 11:47 (UTC)Лично мне в deco не хватает лишь переменной ширины окна. А сама идея аскетичного панельного навигатора тем правильней, чем она аскетичней. Не нужен встроенный редактор, не нужен встроенный вьюер, не нужны файловые операции. Нужны пользовательские меню, в которые можно передать текущий каталог из обеих панелей, и список выделенных файлов или файла под курсором. Все, как бы. Остальное каждый сам прикрутит, как ему удобнее.
То-есть, не ограничиваться F2, а к каждой функциональной кнопке привязать меню. Скажем, по F7 вызывать меню, где можно создать каталог с именем из текущей даты-времени, каталог, содержащий копию иерархии каталога из соседней панели, но без файлов, етц. Фактически, нужно лишь реализовать ввод дополнительных параметров при запуске пункта пользовательского меню или подменю.
no subject
Date: 2008-01-31 12:37 (UTC)no subject
Date: 2008-01-31 14:27 (UTC)> не нужен встроенный вьюер
Date: 2008-01-31 19:15 (UTC)Re: > не нужен встроенный вьюер
Date: 2008-02-04 08:55 (UTC)Не все концептуально согласны со строителями мс. Мне лично привычней и проще пользоваться отлизанными скриптами, а панельки - это лишь для простоты навигации. Без панелек заметно сложнее жить, но панельки, громыхающие фичами, чучами и прибамбасами, в 90% которых нужды не возникает никогда...