LINUX.ORG.RU

Очередной файл менеджер


0

3

Для тренировки (и по необходимости) написал тут проект очередного двухпанельного файл менеджера под x11

http://sites.google.com/site/walcommander/

хотелось бы выяснить интересна ли эта тема кому нибудь?

тут вообще linux-ом (или другим юниксом) кто нибудь занимается? (есть сомнения)

ps: тем кто хочет спросить про «чем отличается от mc» скажу прямо, я 16 лет назад написал свой текстовый файл менеджер (не распространял, но пользуюсь), а этим говном (mc) не пользовался (меня, необходимость нажатия эскейпа 2 раза просто бесит) а под x11 ждал пока напишут, но там тоже все плохо (у разработчиков руки очень низко растут)

про изобретение велосипеда можно тоже не сообщать (если сам ничего не изобрел)


Выглядит интересно. Посмотрите на worker.

AITap ★★★★★
()

> а этим говном (mc) не пользовался

То, что определенный файловый менеджер Вас не устраивает, ещё отнюдь не делает его говном.

Подумайте над этим.

neocrust ★★★★★
()

молодец что делаешь.

этим говном (mc)

почему то я подумал о Денисе Попове

MaZy ★★★★★
()

тут вообще linux-ом (или другим юниксом) кто нибудь занимается?

Ты явно первый, так что вали отсюда, не нарушай статистику нам.

>>необходимость нажатия эскейпа 2 раза

О чём он, ребята?

adriano32 ★★★
()

Для тренировки (и по необходимости) написал тут проект очередного двухпанельного файл менеджера под x11

двухпанельного файл менеджера

двухпанельного

Закапывайте...

anonymous
()
Ответ на: комментарий от adriano32

>>>>тут вообще linux-ом (или другим юниксом) кто нибудь занимается?

Ты явно первый, так что вали отсюда, не нарушай статистику нам.

необходимость нажатия эскейпа 2 раза

скорее тебе валить надо, если не понимаешь о чем :)

wal
() автор топика

меня, необходимость нажатия эскейпа 2 раза просто бесит

Я вас не понимаю. Сколько лет пользуюсь mc, escape дважды не нажимал вроде... F10 же есть для выхода из редактора.

Eddy_Em ☆☆☆☆☆
()

Появление нового двухпанельника это очень хорошо.

А этих клоунов которые тут критикуют, срут в комментариях можешь не слушать. Т.к. они не програмисты, а троли. Их тут полно.

someloruser
()

вот чего например мне не хватает во многих менеджерах - отсутствие вставки текущего пути в буфер обмена (как в конке, из которого работа с файлами как раз активно выпиливается)

tommy ★★★★★
()
Ответ на: комментарий от Eddy_Em

>Я вас не понимаю. Сколько лет пользуюсь mc, escape дважды не нажимал вроде... F10 же есть для выхода из редактора.

чтоб из любого диалога выйти, нажимаешь escape, но ничего не происходит, надо еще раз его нажать

wal
() автор топика
Ответ на: комментарий от someloruser

Да мы тролли, но мы не просто тролли.

Мы профитролли!

По сабжу, двухпанельники в 2011-м это как ездить на лошадях...

anonymous
()
Ответ на: комментарий от wal

скорее тебе валить надо, если не понимаешь о чем

Если чё, я диалоги шорткатами закрываю.

И да, пока ты 16 лет писал свою софтину, тут ребята из mc подсуетились: пруф

Для уважаемых Ъ:

Ticket #1508 (closed enhancement: invalid)

Why user should press ESC twice to exit from dialogs? Why not once?

set variable KEYBOARD_KEY_TIMEOUT_US

in your profile

export KEYBOARD_KEY_TIMEOUT_US=1000

set old_esc_mode
in ~/.mc/ini
old_esc_mode=1

have nice a day

Тем, кто не осилил прочесть ман по mc и из-за этого стал пилить свой велосипед всегда найдётся уютный уголок в Development на ЛОРе.

И да, толсто чувак, очень толсто.

adriano32 ★★★
()
Ответ на: комментарий от someloruser

Если этот двухпанельник сможет работать и в Иксах и в консоли (ctrl+alt+f1) то он будет очень полезен. Т.к. я подтверждаю что миндайт коммандер содержит в себе столько глюков-багов что уже достал.

someloruser
()
Ответ на: комментарий от adriano32

>>И да, пока ты 16 лет писал свою софтину, тут ребята из mc подсуетились: пруф

Тем, кто не осилил прочесть ман по mc и из-за этого стал пилить свой велосипед всегда найдётся уютный уголок в Development на ЛОРе.

ты чего-то не понял, я 16 лет назад его написал (после этого не дописывал), когда mc и не было, но он и по умолчанию (без добавок) за 0.1 это отыгрывал, а чтоб тормозил нужны были дополнительные опции

wal
() автор топика

> хотелось бы выяснить интересна ли эта тема кому нибудь?

нет - под линуксом не хватает аудио-плееров, а ФМ полно

aho
()
Ответ на: комментарий от elipse

>>нда, открытых сырцов нет.

сырцы положу, времени readme написать не хватает :)

я ж на форуме спросить хотел, а не распространять еще :)

а бинарь хоть для какого CPU и версии OS собран ?

intel (x32 и x64)

wal
() автор топика
Ответ на: комментарий от aho

>>нет - под линуксом не хватает аудио-плееров, а ФМ полно

полно, да не фонтан все, медленные или глючные, поэтому их много :)

wal
() автор топика
Ответ на: комментарий от elverion

отлично знаю
оно 2 панели не запрещает
программа-то одна :)

megabaks ★★★★
()
Ответ на: комментарий от ATIpro

Эта настройка есть и в самом mc. Настройка->Конфигурация->Клавиша ESC.

почему по умолчанию не сделали, это и напрягает :) я то и в коде могу быстро поправить, даже если бы совсем не было

но я не об текстовом режиме (текстовый свой вариант я же не представляю) :)

wal
() автор топика
Ответ на: комментарий от adriano32

>>Какой ты толстый и унылый. Пойти что ли модераторам на тебя настучать?..

Да, отъелся, 95кг

так пойди и настучи, чтоб быть уж совсем нетрадиционным

wal
() автор топика

Будет круто если Вы приделаете к вашему файлому менеджеру плагинную систему подобную Far Manager. Это просто разорвёт в клочья Миднайт Коммандер. Миднайт Коммандер плох тем что он монолитный. Миднайт ещё плох тем что привязан к терминальному режиму (ncurses/slang) и от него куча глюков с хоткеями.

Вспомнил эпический баг Миднайта :

переключаешься по Ctrl-О в эмулятор терминала

пишешь там часть команды

потом переключаешься обратно по Ctrl-О в панели

тут нажимаешь переключение на другую панель по Таб

и тут Миднайт добавляет к ранее написанной команде «cd что-то-там» и выполняет её

например если было написано

ls -l
то станет
ls -l  cd "`printf "%b" '\0057mnt\0137other\0057hda7\0057star\0057Temp'`"

Warning: Cannot change to /mnt_other/hda7/star/Temp

так по идиотски миднайт переключает путь в эмуляторе терминала.

someloruser
()
Ответ на: комментарий от madcore

>>А какие там киллерфичи? По скриншотам совсем непонятно.

эмулятор терминала встроенный (в этом вся фича), в других ФМ его нет

поэтому, например, если не помогает ctrl-C то можно нажать alt-ctrl-c и в диалоге выбрать как убить запущенный процесс :)

wal
() автор топика
Ответ на: комментарий от Led

>>эмулятор терминала встроенный (в этом вся фича), в других ФМ его нет

man konqueror, толстячок

и еще не надо дополнительных примочек типа KDE и GTK (надо только xlib) (извиняюсь, забыл, старею :) )

ps: насчет толстячка: (сам то сможешь отжаться 70 раз или подтянуться 15) я то смогу :)

wal
() автор топика

Двигайте лучше свой SWL, определите для него нишу и развивайте, а двухпанельный менеджер если кому и нужен, то они его сами скачают и будут пользовать, если он в доделано состоянии, то выложите его на хостинг открытых проектов, глядишь «помощники» подтянуться :)

xterro ★★★★★
()
Ответ на: комментарий от xterro

>>Двигайте лучше свой SWL, определите для него нишу и развивайте, а двухпанельный менеджер если кому и нужен, то они его сами скачают и будут пользовать, если он в доделано состоянии, то выложите его на хостинг открытых проектов, глядишь «помощники» подтянуться :)

в открытые проекты конечно выложу, но с «помощниками» сложно :) код нетривиальный, а нынче все в основном c# изучают :)

ps: SWL конечно штука интересная, для себя делал :) , времени не хватает :)

wal
() автор топика
Ответ на: комментарий от anonymous

Двухпанельники НЕ нужны простым юзерам. Им нужен простой клон проводника виндовс.

ИМХО Двухпанельники нужны сисадминам, програмистам, технарям, эникейщикам.
Т.к. двухпанельники обычно показывают файловую систему, свойства файлов более низкоуровнево чем клоны-проводника виндовс. Двухпанельники имеют встроенный редактор, просмоторщик, эмулятор терминала.

Thunar
Пытаться с помощью него что-то настраивать, копаться в конфигах, в различных папках это очень не удобно.
Быстро начинать редактировать, просматривать файлы невозможно.
В режиме «Detailed list» права доступа, владельца, группу не показывает.
И какой-то он упрощённый.

someloruser
()

>интересна ли эта тема кому нибудь?

Чем оно лучше xterm+mc?

а с виду напоминает некрофильский Norton Commander for Windows 95.

devl547 ★★★★★
()
Ответ на: комментарий от someloruser

>> Т.к. двухпанельники обычно показывают файловую систему, свойства файлов более низкоуровнево чем клоны-проводника виндовс.

более низкоуровнево

Лолшто?

В режиме «Detailed list» права доступа, владельца, группу не показывает.

4.2

GotF ★★★★★
()
Ответ на: комментарий от devl547

а с виду напоминает некрофильский Norton Commander for Windows 95.

Только окошки из хрюнделя :)

Eddy_Em ☆☆☆☆☆
()

То есть этот проект — простейшая недопиленная бродилка по файловой системе без каких-либо преимуществ перед mc, без каких-нибудь перспектив развития (16 лет назад, ага), не умеющая практически ничего.

Остаётся только пожелать удачи.

Shtsh ★★★★
()

По ссылке какое-то говно.

anonymous
()

Не нужно, закапывайте.
Есть mc, есть krusader, есть zsh.

Breton
()
Ответ на: комментарий от GotF

>> Т.к. двухпанельники обычно показывают файловую систему, свойства файлов более низкоуровнево чем клоны-проводника виндовс.


>> более низкоуровнево


Лолшто?


Иконки не показывают. Только имена файлов/папок. Без свистелок-перделок.

Особой плюс миднайта в том что он может работать без иксов.

someloruser
()
Ответ на: комментарий от someloruser

И на спарках, что очень актуально :-) )
TС, тут уже был совет посмотреть на worker, классический, очень быстрый и полностью настраиваемый

SergMarkov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.