app-misc/double-commander-0.6.6.ebuild

Проголосовал. Но чем уступает

Проголосовал. Но чем уступает mc?

Недостатки mc — тысячи их

  1. mc — консольный.
    • Скорость отрисовки. mc рисует через slang → ANSI → Terminal emulator. Это медленно. Это намного медленней, чем GTK.
    • Недоступные комбинации клавиш. В эмуляторе терминала куча комбинаций зарезервирована.
    • Невозможность использования пропорциональных шрифтов, только моноширинных. Да, это существенно.
    • Нет возможности отображать шрифты разных размеров и стилей. Да, это очень ограничивает.
    • Ограниченное количество цветов. Да, 256 цветов мне мало. Тем более 16.
    • Нет возможности отображать картинки, градиенты, скруглённые углы и графику вообще.
    • Весьма ограниченная работа с буфером обмена.
    • Постоянные проблемы с клавишами и отрисовкой на разных эмуляторах терминала и в консоли Linux. Меня задолбало, что в одних терминалах не работают одни клавиши, в других — другие.
  2. mc — глючный.
    • Встроенный просмотрщик и редактор глючат с прокруткой и переносом строк. Я не могу быть уверенным, что то, что я вижу — реальное содержимое файла.
    • Мне приходится регулярно перенастраивать клавиши (Learn Keys) при запуске в разных терминалах.
  3. mc весьма неадаптивен, неудобен, ограничен и беден функциями.
    • Я хочу, чтобы размеры отображалиь в виде «1 234 567», а не «1234567». Я написал для этого патч, в котором реализовал алгоритм разбивки числа на тройки.
    • Некоторые комбинации клавиш можно настроить, но, например, ^G гвоздями прибита к закрытию окна. Писал патч.
    • Работает с ограниченным жестко заданным набором эмуляторов терминала. И в этом наборе нет st. Писал патч.
    • Работает с ограниченным набором shell’ов. И в этом наборе нет busybox ash. Писал… ну ты понял.
    • Ну не хочу я видеть заголовки колонок! Да, я сумел их скрыть. Догадайся, как.
    • Не могу жить без простейшей функции Source = Target. Писать патч уже поленился.
    • Я так и не разобрался в системе пользовательских меню. Эта система работает явно не так, как описано в документации. Уже не разбирался.

bytensky

bytensky написал(а):
Недостатки mc — тысячи их

Внезапно, однако... Аргументы расписал толково.
Чтож, Удачи проекту в развитии!

>>>mc — консольныйЭто скорее

>>>mc — консольный
Это скорее плюс. Понятно почему. Соответственно лучший (единственный?) в своем классе. Претензии раздела 1 никоим образом не могут быть предъявлены в качестве недостатков КОНСОЛЬНОГО фм. К разделу 2 добавил бы кривые vfs, подчеркнув особо smb, приходится ( и это правильно) обходить при помощи разнообразных fuse . По встроенному редактору и просмотрщику претензий нет, ибо в основном емакс. Раздел 3 (имхо) весьма субъективен.

Кстати, какова причина неприятия ваших патчей в основную ветку mc?

Как графический фм дубль коммандер (что вполне естественно) имеет много весьма достойных конкурентов на разный вкус и цвет. Впрочем чем больше - тем лучше.

wi написал(а): Кстати,

wi написал(а):
Кстати, какова причина неприятия ваших патчей в основную ветку mc?

Осмелюсь предположить, что причина - черезчурный субъективизм в необходимости функционала (добавляемого/исправляемого патчами). В общем, как и в большинстве случаев на практически всех багзиллах.

.

wi написал(а):
Претензии раздела 1 никоим образом не могут быть предъявлены в качестве недостатков КОНСОЛЬНОГО фм.

Однако для случая запуска в терминале в качестве универсального приказчика они вполне правомочны.

wi написал(а):
Как графический фм дубль коммандер (что вполне естественно) имеет много весьма достойных конкурентов на разный вкус и цвет. Впрочем чем больше - тем лучше.

Известно и альтернативное мнение (правда, высказывающие его обычно стардают импринтингом фара и прочих тотальных командиров), что *хороших* приказчиков файлов для Linux'а нет.
Мой личный опыт говорит, что если внимательно пройтись по проработке деталей интерфейса, то можно накопать до фига… в лучшем случае недоработок.

:wq
--
Live free or die

Anarchist

Anarchist написал(а):
стардают импринтингом фара и прочих тотальных командиров

Ну, наверное, скорее Нортон коммандира, т.к. все писались с его прототипа.
По поводу юниксовых командиров, что скажите про Bash Commander, Gcmd/Krusader?

.

sspphheerraa написал(а):
Anarchist написал(а):
стардают импринтингом фара и прочих тотальных командиров

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

Командир Нортон — это скорее легендарный первопредок.

Но прежде чем что-то копировать, хорошо бы сначала поинтересоваться причинами появления образца.
Есть обоснованное мнение, что Командир Нортон был создан убогостью интерпретатора командной строки DOS'а (сугубо — в лице «стандарта де-факто» MS DOS).
А соответственно вопрос целесообразности создания реплики натыкается на факт существования Bourne, Korn и прочих Z.

sspphheerraa написал(а):
По поводу юниксовых командиров, что скажите про Bash Commander, Gcmd/Krusader?

Не знаю.
Процесс перебора в поиске неизвестно чего меня вообще не вдохновляет.
Потому без ответа на вопросы «что ищем?» и «а оно мне вообще нужно?» даже смотреть лень. Не говоря о принципиальном вопросе к троллям.

:wq
--
Live free or die

>>*хороших* приказчиков

>>*хороших* приказчиков файлов для Linux'а нет
Это вполне естественно. "Подоконникам" нужна "веская" причина для поднятия пошатнувшегося самомнения великого и могучего повелителя десктопов. "Красноглазым" , по "непонятным" причинам оставившим "лучшую в мире ось всех времен и народов", вообще ничем не угодишь, особенно такой субъективной вещью как фм.

wi написал(а): Соответственно

wi написал(а):
Соответственно лучший (единственный?) в своем классе

vifm, ranger

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

/

Зря ты используешь скрипт сборки апстрима.
Как максимум он годен в качестве дополнения к инструкции.
И копирования библиотек из дерева в каталог сборки… тоже выглядит мягко говоря странно.

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".