Доступен (http://wcm.linderdaum.com/wal-commander-github-edition-0-18-.../) выпуск Wal Commander 0.18 GitHub Edition 0.18 (http://wcm.linderdaum.com/), расширенного ответвления двухпанельного файлового менеджера Wal Commander (https://sites.google.com/site/walcommander/home). Wal Commander обладает такими возможностями, как встроенный просмотрщик, редактор файлов с подсветкой синтаксиса (C, C++, sh, perl, php, xml, html, pascal, sql) и смены кодировки, встроенный эмулятор терминала, возможность обращения к внешним хранилищам с использованием протоколов SMB и FTP/SFTP, средства для поиска файлов (в том числе с возможностью поиска текста сразу во всех русскоязычных кодировках). Интерфейс и горячие клавиши максимально приближены к Far Manager. Программа использует X11 для отрисовки интерфейса и доступна для Linux, FreeBSD, Windows и OS X.<center><a href="https://camo.githubusercontent.com/78a5803157bee9546aacbb56d... src="http://www.opennet.me/opennews/pics_base/0_1409153964.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border="0"></a></center>
Основные изменения по сравнению с прошлым выпуском (http://www.opennet.me/opennews/art.shtml?num=40621):- Новая команда 'cls', которая полностью очищает терминал ('clear' работает как раньше не Linux/OS X)- Добавлены опции командной строки в сборке для Linux (запустить ./wcm -h);- Реализованы горячие клавиши в диалогах (Alt+подсвеченная буква)- Поддержка клавиш на цифровой клавиатуре (при выключенном NumLock)- Опция для включения/выключения 3D UI- Возможность показывать '(Root)' в заголовке окна при работе с привилегиями суперпользователя- Возможность показывать внутренние/заключительные пробелы в файлах и каталогах как символ · (опция)- Возможность показывать пробелы в полях ввода как символ "·"- xprop может получить имя класса для окон WCM- Новые горячие клавиши: Ctrl+M для вызова меню 'Open with',
Shift+Tab для переключения между элементами в диалогах;- Улучшено:- поведение Ctrl+[ и Ctrl+]- обработка CR/LF в редакторе на Linux и OS X- поведение Ctrl+E/Ctrl+X с автодополнением- шрифт по умолчанию на Windows теперь Consolas 12pt- обработка команды 'cd'- цвета подсветки горячих клавиш в диалогах- иконка для Linux теперь в формате .png- Shift+стрелки в панелях выделяют файлы аналогично Far Manager- показывать информацию о WCM в диспетчере задач в Windows- прокрутка терминала колёсиком мыши- выбор размера окна при чистом запуске
- Исправления
- Устранено переполнение буфера в SFTP и SFTP2- Устранено переполнение буфера в редакторе- цвет команд в терминале- падение в Alt-поиске- Ctrl+Left и Ctrl+Right в редакторе не пропускают начало строки- ошибка поиска в редакторе- ESC закрывает главное меню- фокус на главном меню при открытии мышью- обработка символа '/' при использовании Ctrl+Left/Ctrl+Right в редакторе и полях ввода- файловые ассоциации с несколькими масками (разделённые запятыми)- неправильный контекст устройства для дочерних окон- Русская локализация
- Обеспечена сборка пакетов для Debian;- Отключены предупреждения 4 уровня, исправлено много предупреждений компиляции, исправлена кросс-компиляция под MinGW- Добавлены файлы конфигурации Qt Creator для OS X;
URL: http://wcm.linderdaum.com/wal-commander-github-edition-0-18-.../
Новость: http://www.opennet.me/opennews/art.shtml?num=41019
Дело Нортона живёт и побеждает? Всегда мучал вопрос - зачем такие ущербные интерфейсы в юниксах? Это-ж не ДОС, где командная строка хуже этих двух панелек.
Как только есть пачка файлов с непредсказуемыми и не запоминаемыми названиями (к примеру, книги или учебные видео) так сразу эти самые панельки становятся удобными.
Но зачем пытаться сделать в гуе вырвиглазный закос под ncurses?
inb4: потому что он может.
> Но зачем пытаться сделать в гуе вырвиглазный закос под ncurses?
> inb4: потому что он может.Я предпочитаю mc если надо разгребать кучу странного или для навигации по исходникам итп, а вырвиглазность настраивается цветовыми схемами.
Но например в кедах "невырвиглазный" Dolphin не умеет нормальной двух панельности с переключением между панелями с клавиатуры.
Dolphin и не должен это уметь. Есть krusader.
Я думал он умер и на его месте теперь Dolphin, у которого есть нативный режим двух панелей.
Вообще я недавно с авесома на кеды перелез, впечатлен прогрессом за последние 5 лет :)
На такую пачку надо травить какой-нибудь recoll. А не пытаться заменить его непонятными панельками.
На попытки формилизовать неформализуемое убабахается больше времени чем на просто выбор в панельках.
и незапоминаемыми
В FAR 100% кастомизируемый текстовый _редактор_ и нормально (через плагины) выполненные vfs. /Регулярки кривоваты, но тут уж есть sed|awk/
Из-за редактора до сих пор держу его в виртуалке, т.к. под wine это - порно.
+Автоопределение кодировок и их смена "на лету". +Раскраска файлов в панели по пользовательским паттернам. И ещё клавиатурные макросы.Когда всё это приедет в linux - виртуалку с FAR'ом и XP погашу нах, чес-слово. Тем более что последние VirtualBox глючат с буфером обмена (в районе vboxtray гостевой ОС) и кладут на баг-репорты.
Так что автору Wal - всяческих успехов. И не забыть интегрировать терминал с запускалкой $SHELL в своё окно (как в FAR'е был cmd) и возможностью лить редактор>>stdout>>редактор.
если требование иксов не напрягает, посмотри на file commander.
Простите, а _что_ Вы хотите делать в файловом менеджере со "100% кастомизируемом текстовым _редактором_"? Нет, правда, мне довольно сложно придумать юзкейс под удобное человеку интерактивное редактирование пачки _файлов_ с беганием по ним курсором в стиле Нортона. IDE для бедных? Или всё-таки что-то более осмысленное?Но, кстати, даже для такого ущербного на мой взгляд юзкейса, как недоIDE, есть емакс с диредом.
В емаксе есть все, что нужно, но нет нормального редактора.
- Папа, почему мы вынуждены прятаться от полиции?
- Понимаешь, сынок, они, в полиции, используют vi, а мы любим emacs.Ну, или наоборот, в зависимости от предпочтений ;)
> Простите, а _что_ Вы хотите делать в файловом менеджере со "100% кастомизируемом
> текстовым _редактором_"? Нет, правда, мне довольно сложно придумать юзкейсБыстренько запатчить и пересобрать строптивую программу. Для этого mousepad слишком мало, полновесного IDE - слишком много, наруливание рабочего окружения там займет слишком много времени. А вот нечто типа миднайта и его редактора - получается в самый раз. Оно уже немного прогармерский редактор и редактировать не мучительно, проект я вижу первый раз в жизни и поэтому развитые навигационные способности - очень в кассу. А клацая F3 можно со скоростью света посмотреть по иерархии "а что это у нас вот тут?". Катит даже для бинарных файлов в экзотичных форматах, между прочим, где гламурные IDE ничего полезного не покажут.
DC гляньте для начала )
а вообще "commander"-ов для Linux - вагон )
только выбирай.
> DC гляньте для начала )
> а вообще "commander"-ов для Linux - вагон )
> только выбирай.Да, вот только NC/FAR- подобных так и нет... Это как с WM: KDE, GNOME, Unity, XFCE, вроде перечислил 4 штуки (это то что я пробовал юзать, понятно что их больше), а юзать можно только крысу (ИМХО)...
использую мс. в нем быстрее чем через командную строку многие вещи и нагляднее
ну правда смотря что, там часть действий через командную строку, а часть средствами мс
> использую мс. в нем быстрее чем через командную строку многие вещи и
> нагляднее
> ну правда смотря что, там часть действий через командную строку, а часть
> средствами мсИ даже надобность в mc заметно снижается после
zmodload zsh/complist
setopt menucomplete
zstyle ':completion:*' menu auto select
zstyle ':completion:*' select-scroll 0
zstyle ':completion:*' file-sort name
zstyle ':completion:*' verbose 'yes'
zstyle ':completion:*:default' list-packed true
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS}
Надобность в чем угодно отпадает, если это написать самому. mc за ноги никого не кусает, есть и есть.
Не очень понимаю как автодополнение поможет быстро выбрать десяток файлов из сотни с горбатыми именами. В mc я посмотрю на содержимое файла одним нажатием F3 и хотя-бы пойму что это за хрень, хотя-бы в первом приближении. При этом мне не важен тип файла, mc'шная вьюшка все стерпит, даже бинарь. Пометить файл - одно нажатие ins. Можно маской пометить, 1 нажатие [+] и выбор маски. Можно повторить 5 раз подряд, если закономерность нащупалась. А если нет - можно просто ins'ом пощелкать. А потом этот десяток из сотни можно куда-то в более осмысленную локацию мувнуть например, явно обозначив в названии диры что это за фигня. Так что менеджер файлов, как ни странно, хорошо управляет файлами. Он для этого создан. И никакой шелл к этому и близко не стоял там такая же операция потребует в 10 раз больше кнопки жамкать.
Нет, в таком качестве я и сам mc использую. Только, по счастью, надобность такая у меня возникает крайне редко. Но, наверное, "кто на кого учился".
Просто вы не умеете пользоваться шеллом и консольными программами. К тому же выбрали редкую ситуацию, в которой от mc есть польза. В большинстве же случаев шелл куда удобней.
> Просто вы не умеете пользоваться шеллом и консольными программами. К тому же
> выбрали редкую ситуацию, в которой от mc есть польза. В большинстве
> же случаев шелл куда удобней.Приведите свой пример...
это ж
Один такой, иксов хотящий, уже был выброшен, хотя на других системах пользовался долго и плодотворно, File Commander. Вот только под полуосью он совсем не хотел pmshell, а спокойно работал в консольке.
Я не понял, а что здесь это "нинужно-Github Edition" так распиарили?
Из каждой мелкой правки студнекода новость делаем?
критикуя - предлагай, предлагая - делай…
> критикуя - предлагай, предлагая - делай…Для начала вопросец: а гитхаб уполномочивал авторов этой штуки использовать их название (которое, вероятно, трейдмарк) для сомнительного пиара на buzzword-ах? Или авторы так, сбоку примазались и ждут пока гитхаб заметит такую нескромность?
Что такое GitHub Edition? Второй раз уже спрашиваю.
Ну так оно как бы круче звучит что ли.
Был wal commander, его форкнули и выложили на гитхабе. Форк назвали Github Edition. Почему - просто так.
> Что такое GitHub Edition? Второй раз уже спрашиваю.сильно подозреваю, что это нарушение trade mark.
Вкладка в браузере "How to Take a Screenshot" :)
Да, это ваще автор новости спалился.
А если есть индивидуальная непереносимость к синему цвету - выедает глаза, можно его хотя бы черно-белым сделать?
Теоретически ЭТО могло бы подхватывать системную цветовую схему, но тогда бы это был бы просто недоделок крусейдера/даблкома/еще-куча вариантов.
А так это "почти как mс, но иксовый".
Хотя нужнее оно от этого не становится.
> Теоретически ЭТО могло бы подхватывать системную цветовую схему, но тогда бы это
> был бы просто недоделок крусейдера/даблкома/еще-куча вариантов.
> А так это "почти как mс, но иксовый".
> Хотя нужнее оно от этого не становится.Нифига не mc и слава Богу, может хоть кто-то сможет сделать аналог фара на линуксы...
на хрена мне OS X (source code). Собирайте апликуху
Очевидно, денег на мак нет у людей. Собирай сам, высылай.
а освоить кросс-компиляцию -- нет мозгов?
Привет Куку передавай, однако.
А Куку ку-ку.
> Привет Куку передавай, однако.Ехал Кука через реку... ...
...ну в общем теперь мы знаем за что аборигены съели Кука. Они то были натуралами и не поняли сомнительных замашек :).
> на хрена мне OS X (source code). Собирайте апликухукак ты заплатил — так тебе и собрали.
>> Новая команда 'cls', которая полностью очищает терминалСразу вспомнился Q-Basic...
А можно где-нибудь увидеть сравнение с mc?
> А можно где-нибудь увидеть сравнение с mc?А смысла нет, mc может работать на сервере, телефоне, роутере и пробрасываться по гольному ssh. А штука требующая для себя иксы... она как-то mc по этому поводу совсем и не конкурент. Я что, буду на серваки иксы вкрячивать? Да щаз.
>> А можно где-нибудь увидеть сравнение с mc?
> А смысла нет, mc может работать на сервере, телефоне, роутере и пробрасываться
> по гольному ssh. А штука требующая для себя иксы... она как-то
> mc по этому поводу совсем и не конкурент. Я что, буду
> на серваки иксы вкрячивать? Да щаз.Ты в курсе, что приложение X11 требует для своей работы одного-единственного процесса на сервере, причем не гуёвого? И работающих иксов для этого не трэба?
И иксовых библиотек не трэба. И шрифтов тоже. И прочей околоиксовой хрени.
> А можно где-нибудь увидеть сравнение с mc?Работает на ИКСах+ нормальные хоткеи+поведение близкое к NC/FAR... А чего еще на десктопе надо?
>Программа использует X11 для отрисовки интерфейсане нужно. МС интегрируется с хсервером, но работает и через консоль. Лучше в винде мс использовать
> не нужно. МС интегрируется с хсервером, но работает и через консоль. Лучше
> в винде мс использоватьтолько вот mc даже запускается то в разы медленнее даже в консоле, ты проверь сперва, а то сразу остапа тролить понесло
ты сюда то как вообще попал, через какой консольный браузер?
>mc даже запускается то в разы медленнее даже в консолеПрекратите уже насиловать свой 80386
> только вот mc даже запускается то в разы медленнее даже в консоле,ложь.
>> только вот mc даже запускается то в разы медленнее даже в консоле,
> ложь.ты уже померил? кто, кого и на сколько быстрее?
>>> только вот mc даже запускается то в разы медленнее даже в консоле,
>> ложь.
> ты уже померил? кто, кого и на сколько быстрее?я аргументированно ответил на аргументированное мнение.
>>Программа использует X11 для отрисовки интерфейса
> не нужно. МС интегрируется с хсервером, но работает и через консоль. Лучше
> в винде мс использоватьВ винде есть Far, до которого вашим поделкам под Нортон как мне до Пекина раком.
> Опция для включения/выключения 3DНу наконец-то!
Теперь заживем!
Вот вроде бы одни и те же скриншоты, а каждый раз кажется, что оно ещё уродливее стало. Мистика какая-то :)
> Вот вроде бы одни и те же скриншоты, а каждый раз кажется,
> что оно ещё уродливее стало. Мистика какая-то :)Гламур подтачивает тебя потихоньку, скоро уже и айфон себе захочешь.
Да ладно, мир не состоит исключительно из гламура и уродства в духе доисторических версий tcl/tk. Вокруг полно приложений и тулкитов чей внешний вид не вызывает рвотных позывов.
cls - тяжелое наследие DOS.
> cls - тяжелое наследие DOS.в юниксях для этого всегда reset был, он и сейчас есть и в этом командере работает
поэтому cls не особо то и нужен, так, чтоб было
>> cls - тяжелое наследие DOS.
> в юниксях для этого всегда reset былэто две разные команды, с разными функциями.