The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..., opennews (??), 19-Июл-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


30. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от iCat (ok), 19-Июл-12, 17:13 
>...недоклон far...

Миша, почитай документацию на MC, освой инструмент - он мощнее, чем FAR.

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

31. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Ы (?), 19-Июл-12, 17:25 
Ну ... на вкус и цвет - фломастеры разные :)
Встречное предложение почитать доку на FAR (да он теперь Open Source - так что код тоже можно почитать :).
Ответить | Правка | Наверх | Cообщить модератору

32. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от IceMan (ok), 19-Июл-12, 17:30 
Вроде львиная доля фишек Far - плагины. С тем же успехом можно и в MC дописать нужное.
Ответить | Правка | Наверх | Cообщить модератору

35. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +2 +/
Сообщение от PnD (??), 19-Июл-12, 18:50 
> Вроде львиная доля фишек Far - плагины. С тем же успехом можно
> и в MC дописать нужное.

  FAR - двухпанельный браузер с продуманным API и тонной плагинов, согласный работать с любими scan-кодами, т.к. сам себе диспетчер. По факту делает все, что вписывается в одно- или двух-панельный интерфейс. Недостаток в том же диспетчере, завязанном на винду, т.е. кросплатформы - нет и не будет.

   Позднее идею открытого API использовали в других удачных проектах, например Firefox, с которого я сейчас пишу. Но рошалевский - пожалуй что первый был.

  MC стартовал как NC для *nix и тащит в нагрузку совместимость с dumb-терминалами. Хотя, больше похож на VC, только Волков в свое время не поленился оболочку на ASM'е написать. Тот же подход с жестко зашитыми хоткеями на все "свои" команды + возможность подключить внешние обработчики в ряде случаев. Доверить плагину порулить выводом на панель (FAR-API)? Нет! За что у многих Ъ-линуксоидов (в жизни не руливших виндой) и вызывает закономерное недоумение.

Ответить | Правка | Наверх | Cообщить модератору

36. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +3 +/
Сообщение от arisu (ok), 19-Июл-12, 18:58 
апи к фару приделали потому, что создание процесса на винде — неимоверно дорогое удовольствие. полезных *панельных* плугинов в фаре раз-два и обчёлся. большинство инфы в никсах можно собрать простыми скриптами, ними же можно и модифицировать. скрипты привинчиваются к миднайту без особого труда. остаётся не настолько много случаев, требующих доступ к потрохам миднайта, чтобы для этого городить апи.

а вот язычка расширения для редактора как раз не хватает.

подумалось: без панельного апи вообще можно обойтись, достаточно сделать возможность запускать внешнюю софтину с перенаправлеными stdin и stdout, и разработать простой текстовый протокол общения. и ОПА! — писать «плугины» можно будет на чём угодно. фару это как не снилось, так и не приснится. не потому, что сделать сложно, а потому, что набор стандартных консольных утилит и скриптовых языков в винде…

практически, это развитие идеи VFS, с убиранием искусственных ограничений.

Ответить | Правка | Наверх | Cообщить модератору

40. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Crazy Alex (ok), 19-Июл-12, 20:04 
Скрипты-то привинчиваются, но после этого удобного общения с хостом нет. Запрос какой пользователю выдать - уже проблема. А в фаре - тот же Search And Replace какие диалоги ваяет - с логикой, то есть "вот здесь галку поставил - вот этот инпут стал активен"! Хотя можно, конечно, какой-то двусторонний протокол сделать через сокет или, как вы предлагаете, stdin/stdout.

В общем я вижу такие очевидные преимущества фаровской системы перед текущими скриптами:
1) диалоги, которые создаёт FAR, при этом плагин может добавить к ним свою логику (может быть решено двусторонним взаимодействием)
2) единая система хелпа (а вот это при отдельных процессах сделать сложновато будет)
3) прочие взаимодействия с mc - ну там, выделить такие-то файлы или перейти в такой-то каталог или макрос запустить или ещё что.

Ответить | Правка | Наверх | Cообщить модератору

41. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +1 +/
Сообщение от Crazy Alex (ok), 19-Июл-12, 20:07 
>[оверквотинг удален]
> "вот здесь галку поставил - вот этот инпут стал активен"! Хотя
> можно, конечно, какой-то двусторонний протокол сделать через сокет или, как вы
> предлагаете, stdin/stdout.
> В общем я вижу такие очевидные преимущества фаровской системы перед текущими скриптами:
> 1) диалоги, которые создаёт FAR, при этом плагин может добавить к ним
> свою логику (может быть решено двусторонним взаимодействием)
> 2) единая система хелпа (а вот это при отдельных процессах сделать сложновато
> будет)
> 3) прочие взаимодействия с mc - ну там, выделить такие-то файлы или
> перейти в такой-то каталог или макрос запустить или ещё что.

Вообще чем дальше тем больше я убеждён, что GUI-приложения, если это возможно, должны писаться как набор API доступного на сторону + GUI основанный на этом API - чтобы вообще всё, что можно сделать в гуе можно было выполнить пакетно. Причём, судя по всему, выгоднее всего для этого не маяться с stdin/stdout, а использовать DBus.

Ответить | Правка | Наверх | Cообщить модератору

46. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +1 +/
Сообщение от arisu (ok), 19-Июл-12, 20:30 
> а использовать DBus.

втопку.

Ответить | Правка | Наверх | Cообщить модератору

49. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Crazy Alex (ok), 19-Июл-12, 20:36 
>> а использовать DBus.
> втопку.

Коллега, может аргументируте? Я ж не системный лог по нему гонять предлагаю, а структурированные интерфейсы дергать.
Мне он вот чем нравится:  
1) простое высокоуровневое взаимодействие, если надо - сразу с несколькими сервисами, никакой необходимости лезть в дескрипторы/сокеты
2) не надо разбираться в очередном доморощенном формате обмена данными и помнить все го фокусы
3) не надо никаких парсеров, энкодинга для бинари и тому подобного

Как по мне - простенькие управляющие скрипты ваять - в самый раз.

Ответить | Правка | Наверх | Cообщить модератору

52. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +3 +/
Сообщение от arisu (ok), 19-Июл-12, 20:52 
> Коллега, может аргументируте?

текстовый протокол в stdin/stdout я могу долбить хоть башем, хоть вообще самопальным языком, который никаких биндингов к дбасу не имеет. и при этом ВНИЗАПНА! — мне не надо держать никаких демонов.

> 3) не надо никаких парсеров, энкодинга для бинари и тому подобного

это для дбаса-то «не надо парзеров»?

> Как по мне — простенькие управляющие скрипты ваять — в самый раз.

kiss. ну kiss же. stdin, stdout, redirect, текстовый протокол. просто в отладке, просто в логах, просто в написании, не требует дополнительной прослойки. дбасу — камень на шею и в прорубь (в данном случае, иногда он забавен).

Ответить | Правка | Наверх | Cообщить модератору

56. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Crazy Alex (ok), 19-Июл-12, 21:03 
Так консольный клиент к нему есть - так что для баша и самопального языка всё это будет выглядеть не страшнее (но и не лучше) stdin/stdout. зато для языков, в которых биндинги к D-Bus есть (а они, понятно, есть для всего распространённого) - удобства больше. Демон в подавляющем большинстве случаев уже есть, да и не велик криминал - плюс один демон.

Не надо парсера - в смысле писать его не надо, всё уже давно написано, отлажено и проверено в боях.

KISS - хорошо, но "делать надо всё так просто как возможно, но не проще".
stdin/out хорош для консоли и скриптов. А когда у нас пачка GUI-приложений, неизвестно когда запускающихся и вырубающихся - всё равно нужен брокер. Когда есть шанс гонять тексты - лучше не морочить себе голову с эскейпингом кавычек и новых строк. Для дампа и отладки есть тулзы, идущие в комплекте с DBus - dbus-monitor тот же.

А если прослойки бояться - то какой, к черту, шелл, именно прослойкой и являющийся?

Ответить | Правка | Наверх | Cообщить модератору

58. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 19-Июл-12, 21:13 
честно: мне лень сегодня спорить. приложение одно — mc, оно и управлялка. демоны не нужны. консольный утиль дбаса уныл и противен. дбас тоже. редиректы рулят. реализуют всё равно какое-нибудь неудобное говно. мир обречён.
Ответить | Правка | Наверх | Cообщить модератору

59. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +1 +/
Сообщение от Crazy Alex (ok), 19-Июл-12, 21:25 
Ок. Меня в последнее время совсем идея "правильного десктопа" заела, вот и воспринимаю всё как его чать  - там же "одного приложения" не бывает, есть окружение, в рамках которого и приходится взаимодействие строить. Но это уже выбор точки зрения, безусловно. В конце концов, mc чаще живет на серверах, где d-bus явно ни к чему.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

61. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +2 +/
Сообщение от arisu (ok), 19-Июл-12, 21:33 
да нет никакого «правильного десктопа» же, вот в чём штука. DE, к примеру, страдают тем, что вместо кубиков дают слабо расчленяемые монолиты. был когда-то оберон и opendoc — вот это могло стать действительно «правильным десктопом». но увы…

дурацкие костыли, которыми пытаются закидать идею компонентных систем — они костыли и есть. как костыли не выстраивай — всё равно получается средство для инвалидов.

Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

64. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Crazy Alex (ok), 19-Июл-12, 21:39 
Читаете мои мысли :-) Я именно о компонентных системах - и чтобы эти системы были:
а) эргономичны (там много всего)
б) самодокументируемы - то есть чтобы любой интферфейс включал документацию как пользоваться
в) гибкие - те самые кубики
г) кастомизируемы
д) были разумно настроены из коробки
е) имели "сквозной" пользовательский интерфейс (к примеру - стандартные хоткеи)
...
и понеслось.

Там структурированные интерфейсы и брокер - вообще основа всего, так как позволяют засунуть самодокументируемость и влезть в любой обмен между любыми компонентами и задампить/пропатчить его на лету, задать права взаимодействия и т.п.

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

66. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 19-Июл-12, 21:50 
прежде всего — «системный» язык, который позволяет гибко клеить кубики. да хоть тот же js (или вообще smalltalk).

потом — разделение на «кубик-модель» и «кубик-визуализатор» — как минимум.

чем больше кубики будут общаться сообщениями, а не прямым дёрганьем рычажков — тем лучше. «сообщение» — это то, что под ним понимается в smalltalk, например.

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

только для этого надо сначала взять всё то, что сейчас считается десктопом — и спустить в помойку. потому что пациент неоперабелен.

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

81. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Crazy Alex (ok), 20-Июл-12, 03:45 
Ну и зачем всех заставлять писать на одном прибитом "системном" языке? Мне больше импонирует вариант "вагон кубиков, четкие интферфейсы + биндинге к куче языков". И именно на роль интерфейсов с биндингами D-Bus неплохо подходит. Что до остального (включая неоперабельность пациента) - согласен полностью. Поэтому делать и не пытаюсь, только думаю - не потяну однозначно.

Интерфейсы здесь предельно важны - надо не только чтобы данная хреновина умела письма слать, а и чтобы заставить её это делать можно было точно также как и вагон альтернативных хреновин. Чтобы клиент вообще понятия мог не иметь кто именно его запрос выполняет. Это, кстати, делает почти нереальным написание такой системы в режиме "базара" - как минимум до формирования явно рабочего костяка диктатура должна быть абсолютная. А надо всё это для того чтобы система была системой - ставим, грубо говоря, индексатор - и он сразу знает, как работать с почтовиком, IM, куда выводить свои сообщения и как вкрутиться в диалог открытия файла.

Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

87. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 06:48 
ясно. у тебя тоже получится очередной костыль. скука.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

300. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Аноним (-), 24-Июл-12, 17:34 
> ясно. у тебя тоже получится очередной костыль. скука.

А у тебя велосипед. Самопальный. А для простоты колеса треугольные - их из реек так сколотить проще было. А то что катаются не очень хорошо и трясет - так может и фиг с ним?

Kiss хорошо. А чего такого суперсложного в dbus? Тем паче что он уже есть в системе и является очень сильно shared фичой. А вот твой парсер - уникальный код для очередного 100501 местечкового велосипедика.

Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору

301. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 24-Июл-12, 17:42 
иди гуляй, убогое.
Ответить | Правка | К родителю #300 | Наверх | Cообщить модератору

298. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Аноним (-), 24-Июл-12, 17:23 
>> Коллега, может аргументируте?
> текстовый протокол в stdin/stdout я могу долбить хоть башем,

Вот только формат всего этого заранее не оговорен и если мне и тебе надо провзаимодействовать - наступает опа. А кто сказал что у нас формат сообщений одинаковый?

Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

299. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 24-Июл-12, 17:27 
> Вот только формат всего этого заранее не оговорен

(вздыхает) оговорен. авторами софтины.

у тебя возражение типа такого: «а вот название и содержимое полей в dbus не оговорено, так что опа». глупость ты написал.

Ответить | Правка | Наверх | Cообщить модератору

302. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Аноним (-), 24-Июл-12, 17:49 
> (вздыхает) оговорен. авторами софтины.

Несомненно, можно кой-как сгородить и систему из г-на и палок, вот только спеки на каждое конкретное г-но и палки где-то сбоку брать - очень неудобно. Поэтому люди придумали метрическую систему мер и стандартизировали форматы типовых "г@вен" и "палок". Да, есть болты M3 и M4. А так чтобы М3.71 - не бывает.  Это ограничивает свободу самовыражения? Возможно, иногда. Зато болт заведомо ввинчивается в гайку сделанную другими.

> у тебя возражение типа такого: «а вот название и содержимое полей в
> dbus не оговорено, так что опа». глупость ты написал.

А болты и гайки - тоже сами по себе еще не конечный механизм. И совершенно не оговорено что они там скреплять будут. Следует ли отсюда что метрической системе мер лучше пойти нафиг и пусть каждый сам режет резьбу в меру своей дурости? Уже проходили такое, спасибо.

Ответить | Правка | К родителю #299 | Наверх | Cообщить модератору

45. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от ананим (?), 19-Июл-12, 20:21 
> FAR - двухпанельный браузер с продуманным API и тонной плагинов

Пхин-яузер он.
Для мк любой(!!!) скрипт на баш/питон/пёрл/… плагин.
К примеру в 2 строчки делается монтирование iso (и др.) с удалённого сервера по хттп/фтп без его закачки, после чего можно вытащить любой файл, а в мк хоткей на него.
Как в фаре сделать?

Зыж
Это неофиты ищут в линухе тонны фекалоплагин для тривиальных вещей, которые уже давно есть, но они банально не знают и не знают механизмов.
В_индец г/м короче.

Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

47. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Crazy Alex (ok), 19-Июл-12, 20:30 
Есть фишки, которыми пользуешься редко - и к ним нужны GUI, чтобы каждый раз не лезть в маны и не осваивать заново очередную пачку ключей. Есть операции, которые плохо автоматизируются потому что ручками смотреть надо. Ну там, ситуация "ищу то не знаю что" - помню о чем текст, но конкретную фразу чтобы сразу найти не вспомню. Ок, идем хоть как-то, сужая область поиска. Теперь надо с этим списком надо уже руками разбираться - просматривать, то ли это что искал - а может и не то, но по сути подходит. В этом плане Far с панелизацией подходит идеально. mc подходит хуже - у него содержимое панели как отдеьлный список не сохранить и вообще со списками никакой осмысленной работы нет. Командная строка не подходит вообще, если сильно не извращаться.
Ответить | Правка | Наверх | Cообщить модератору

51. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от ананим (?), 19-Июл-12, 20:41 
Гуи? Фар?
Хм.
В любом случае мк с иксами связать можно. Фар с вингуи — праетически нет.

Зыж
> Ну там, ситуация "ищу то не знаю что" - помню о чем текст, но конкретную фразу чтобы сразу найти не вспомню. Ок, идем хоть как-то, сужая область поиска.

Тут в соседнем сабже апачевый поиск по контенту любого дока был.
Так вот он, плюс регулярные выражения (да тотже грип) на 90% вас удовлетворят.
Вот только писать (и заявлять как фичу) плагин зачем? Если раз понял, то повторить не сложно, опять же алиасы.
А поражать неофитов … да нахненаиь.

Ответить | Правка | Наверх | Cообщить модератору

62. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Crazy Alex (ok), 19-Июл-12, 21:33 
> Гуи? Фар?
> Хм.
> В любом случае мк с иксами связать можно. Фар с вингуи —
> праетически нет.

Гуй или текстовый интерфейс - не важно. Суть в том, что возможные варианты действий пользователь видит и, выбирая, сразу видит, как меняются оставшиеся возможности.

> Зыж
>> Ну там, ситуация "ищу то не знаю что" - помню о чем текст, но конкретную фразу чтобы сразу найти не вспомню. Ок, идем хоть как-то, сужая область поиска.
> Тут в соседнем сабже апачевый поиск по контенту любого дока был.
> Так вот он, плюс регулярные выражения (да тотже грип) на 90% вас
> удовлетворят.

Вот лежит у меня пачка книг (фентези), неодна тысяча. Хочу найти то, что когда-то читал. Помню, что там был парень из другого мира, попавший на остров где его какой-то отшельник учил. Регэкспы здесь как-то помогут, но всё равно вагон результатов будет, и дальше отсеивать придётся, заглядывая в каждую книгу.

> Вот только писать (и заявлять как фичу) плагин зачем? Если раз понял,
> то повторить не сложно, опять же алиасы.
> А поражать неофитов … да нахненаиь.

Не понял, что хотели сказать.

Ответить | Правка | Наверх | Cообщить модератору

90. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Int (?), 20-Июл-12, 06:57 
>В любом случае мк с иксами связать можно. Фар с вингуи — праетически нет.

Например ? В чем заключается связь с GUI ?

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

111. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от ананим (?), 20-Июл-12, 08:25 
да там вагон и маленькая тележка.
начиная от мышки, выделений плюс
>-x Запускает программу в режиме xterm. Используется только на терминалах, работающих в режиме xterm (два режима работы экрана и возможность формировать экранирующие последовательности с помощью мыши) (two  screen  modes, and able to send mouse escape sequences).

и
>Программа Midnight Commander обеспечивает поддержку мыши. Это свойство обеспечивается независимо от того, откуда запущен терминал xterm(1) (даже если xterm запущен на удаленном компьютере, используя соединение через  telnet, ssh или rlogin) или если вы работаете за консолью Linux и запущена программа управления мышью gpm),

копирования в клипбоард (опция clipboard_store=xclip -i),
поддержки базы терминалов (xterm, tmux, screen) на любой вкус и цвет (а не один убогий cmd) с настройкой для каждого,
шрифты опять же не вырвиглазные например, а любые, с антиалиасингом и тд, и тп. в 7 то конечно лучше, а в хп…

Ответить | Правка | Наверх | Cообщить модератору

186. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Int (?), 20-Июл-12, 17:08 
Копирование в клипборад выделением мышки это вообще то терминала а на mc, в mc же она как раз работает хреновенько.

Что же до работы мышью в FAR то все прекрасно пашет, вплоть до контекстного меню по ПКМ. А копировать, имена файлов/директорий к примеру, можно вообще без мышки - простым Ctrl-Ins, без относительно того видно данные имена на панели полностью или нет. То есть mc с его выделением мышью - видимой частью имени в полнейшем пролете.

Ответить | Правка | Наверх | Cообщить модератору

195. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от angel_il (ok), 20-Июл-12, 18:34 
> до контекстного меню по ПКМ. А копировать, имена файлов/директорий к примеру,
> можно вообще без мышки - простым Ctrl-Ins, без относительно того видно

это давно реализовано, можно копировать имена файлов, и содержимое ком строки, логика такая
если ком строка не пустая то копируется её содержимое, если помечено несколько файлов то копируются в клипборд они, иначе в клипборд попадает текущий файл.
смотрите биндинги к Cut, Store, Paste

у меня так сделано

Cut = ctrl-x
Store = ctrl-c
Paste = ctrl-v
Yank = ctrl-y

Ответить | Правка | Наверх | Cообщить модератору

216. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от ананим (?), 20-Июл-12, 22:01 
> Что же до работы мышью в FAR то все прекрасно пашет

В телнет, ссш, скрин? :D
Не-не-не.

А хреновенько, терминал подправьте. Будет окуннно.

Ответить | Правка | К родителю #186 | Наверх | Cообщить модератору

263. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Аноним (-), 21-Июл-12, 22:49 
> в mc же она как раз работает хреновенько.

Да, кстати, из mc'шного эдитора вроде как невозможно в глобальный системный клипборд копировать. В far такого тупняка нет. Как впрочем и в куче вполне себе *nix'ных программ. Просто у mc в редакторе самопальный "я тут типа клипборд". Плевать хотевший на то что на десктопах какой-то там общесистемный клипборд оказывается давно уж есть. Даже в *nix-like.

FAR если что копипастит через общесистемный клипборд. Что куда удобнее.

Ответить | Правка | К родителю #186 | Наверх | Cообщить модератору

278. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 23-Июл-12, 05:21 
> Да, кстати, из mc'шного эдитора вроде как невозможно в глобальный системный клипборд
> копировать.

потому что его попросту нет. можно мне увидеть «глобальный системный клипборд» в чистой консоли, где консольный login prompt показывают? на иксах свет клином не сошёлся, и mc — не иксовая программа.

но если уж очень хочется, то организовать работу с иксовым клипбордом (а, кстати, каким из трёх?) совсем несложно. для интересующихся оставлю это как упражнение.

Ответить | Правка | Наверх | Cообщить модератору

304. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Аноним (-), 24-Июл-12, 18:05 
> потому что его попросту нет. можно мне увидеть «глобальный системный клипборд»
> в чистой консоли, где консольный login prompt показывают? на иксах свет
> клином не сошёлся, и mc — не иксовая программа.

Ну тогда я могу собрать систему где init не будет, шелла не будет. Ядро будет пинать мой запускач, а он чисто через сисколы запускать mc. А давайте поддержку шелла выкинем?

С точки зрения использования программы, то что она втюхивает уродский местечковый недо-аналог клипборды - полный шит и весьма заметный минус юзабилити. Прогармма просто не может перекидывать текст в остальные программы через устаканившийся интерфейс.

И да, петя 1 был прав. В том плане что если есть желание - есть 1000 путей, а нет желания - есть 1000 отмазок.

Ну вот так сходу, как сделать работу с клипбордой но не вкатывать жесткие зависимости:
1) Можно пинать утилю xclipboard если она есть. Кривовато. Зато дешево и сердито.
2) Можно грузить либы которых быть не обязано динамически. Не удалось - ну и ладно, значит фичи не будет.

> но если уж очень хочется, то организовать работу с иксовым клипбордом (а,
> кстати, каким из трёх?) совсем несложно. для интересующихся оставлю это как
> упражнение.

Это в принципе реализуемо, но долбал я перспективу каждый релиз лично допатчивать. FAR такое out of the box умеет. С точки зрения юзабилити выигрыш налицо. Хотя конечно можно писать программы для кого угодно кроме собственно человеков. Но по-моему, удобно должно быть человекам а не машинам. Самопальный wannabe-клипборд который не может вылезти за пределы 1 программы - это юзабилити времен доса и нортона.

Ответить | Правка | К родителю #278 | Наверх | Cообщить модератору

305. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 24-Июл-12, 18:14 
(вздыхает) прежде всего ты «долбал» перспективу разобраться с софтиной. поэтому у тебя какие-то «допатчивания» вылазят. впрочем, это твои личные проблемы, нравиться танцевать вприсядку — танцуй.
Ответить | Правка | К родителю #304 | Наверх | Cообщить модератору

314. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от angel_il (ok), 24-Июл-12, 21:58 
>1) Можно пинать утилю xclipboard если она есть. Кривовато. Зато дешево и сердито.

уже сделано пользуйтесь.

Ответить | Правка | К родителю #304 | Наверх | Cообщить модератору

318. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Slavaz (ok), 25-Июл-12, 12:14 
> клипборды - полный шит и весьма заметный минус юзабилити. Прогармма просто
> не может перекидывать текст в остальные программы через устаканившийся интерфейс.

Программа не может перекидывать текст во всех окружениях, на которых она запускается. по одной простой причине: не на всех окружениях есть "устаканившийся интерфейс".

> Ну вот так сходу, как сделать работу с клипбордой но не вкатывать
> жесткие зависимости:
> 1) Можно пинать утилю xclipboard если она есть. Кривовато. Зато дешево и
> сердито.

~/.config/mc/ini:
[Misc]
clipboard_store=xclip -i
clipboard_paste=xclip -o

вместо xclip можно указать curl, например...

mc.keymap:
[editor]
EditXStore = ctrl-insert
EditXPaste = shift-insert
EditXCut = shift-delete


> 2) Можно грузить либы которых быть не обязано динамически. Не удалось -
> ну и ладно, значит фичи не будет.

отказались от этого в пользу варианта с внешней программой в качестве обработчика клипборда.

>> но если уж очень хочется, то организовать работу с иксовым клипбордом (а,
>> кстати, каким из трёх?) совсем несложно. для интересующихся оставлю это как
>> упражнение.

Уже реализовали работу с клипбоардом. не смогли только найти вариант, который в равной степени удовлетворительно работал бы на максимуме  окружений.

> Самопальный wannabe-клипборд который не может вылезти за пределы 1 программы -
> это юзабилити времен доса и нортона.

Верно, это "крайний" вариант, но тем не менее, именно этот вариант железобетонно работает абсолютно везде. И в голых консолях, и в иксах, и через сетевые соединения. Поэтому этот вариант и используется по дефолту.

Ответить | Правка | К родителю #304 | Наверх | Cообщить модератору

63. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от aborodin (ok), 19-Июл-12, 21:33 
> с продуманным API

Толсто. Советую почитать

http://forum.farmanager.com/viewtopic.php?f=54&t=5067
http://forum.farmanager.com/viewtopic.php?f=54&t=7059
http://forum.farmanager.com/viewtopic.php?f=54&t=6975

и похудеть.

Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

68. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от IceMan (ok), 19-Июл-12, 22:02 
>Доверить плагину порулить выводом на панель (FAR-API)?

Вы хоть раз заглядывали в /usr/lib(exec?)/mc/extfs.d? Там как раз много "плугинов" которые рулят выводом на панель.

>Тот же подход с жестко зашитыми хоткеями на все "свои" команды + возможность подключить внешние обработчики в ряде случаев.

В последних версиях MC хоткеи можно переопределить.

И наверное если упомянутые вами фичи до сих пор не реализованы в MC, то наверное не очень то и нужно. Точнее тем, кому оно нужно - реализовать не могут, а тем кто может - не нужно.

Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

135. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от PnD (??), 20-Июл-12, 11:07 
> Вроде львиная доля фишек Far - плагины. С тем же успехом можно
> и в MC дописать нужное.

  FAR - двухпанельный браузер с продуманным API и тонной плагинов, согласный работать с любими scan-кодами, т.к. сам себе диспетчер. По факту делает все, что вписывается в одно- или двух-панельный интерфейс. Недостаток в том же диспетчере, завязанном на винду, т.е. кросплатформы - нет и не будет.

   Позднее идею открытого API использовали в других удачных проектах, например Firefox, с которого я сейчас пишу. Но рошалевский - пожалуй что первый был.

  MC стартовал как NC для *nix и тащит в нагрузку совместимость с dumb-терминалами. Хотя, больше похож на VC, только Волков в свое время не поленился оболочку на ASM'е написать. Тот же подход с жестко зашитыми хоткеями на все "свои" команды + возможность подключить внешние обработчики в ряде случаев. Доверить плагину порулить выводом на панель (FAR-API)? Нет! За что у многих Ъ-линуксоидов (в жизни не руливших виндой) и вызывает закономерное недоумение.

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

138. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 11:16 
повтори ещё раз десять, а то маловато. мы пока ещё не совсем поняли, что для тебя винда — образец, а с никсами ты работать не умеешь.
Ответить | Правка | Наверх | Cообщить модератору

161. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Аноним (-), 20-Июл-12, 13:14 
> повтори ещё раз десять, а то маловато. мы пока ещё не совсем
> поняли, что для тебя винда — образец, а с никсами ты
> работать не умеешь.

Вроде бы, суть реплики в тм, что mc гораздо менее грамотно и более виндюзятно спроетирован.

Ответить | Правка | Наверх | Cообщить модератору

289. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от PnD (??), 23-Июл-12, 13:13 
> повтори ещё раз десять, а то маловато. мы пока ещё не совсем
> поняли, что для тебя винда — образец, а с никсами ты
> работать не умеешь.

  Раз 10, боюсь, уже не выйдет - каждый глюк FF  по-своему уникален ;)
По крайней мере, я сейчас не воспроизведу, что нужно давануть, чтобы перепостить коммент в закрытую вкладку.


Ответить | Правка | К родителю #138 | Наверх | Cообщить модератору

78. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  –1 +/
Сообщение от Аноним (-), 20-Июл-12, 02:17 
> Миша, почитай документацию на MC, освой инструмент - он мощнее, чем FAR.

Но некоторые вещи в FAR сделаны юзабельнее:
1) В FAR менее варварские шорткаты, куда более близкие к оригиналу aka нортону. Кто придумал трехэтажные шорткаты в mc - должен получить пожизненный эцих с гвоздями.
2) В FARе не тупит и не глючит текстовая вьюшка-редактор. В mc просто просмотр 200Мб файла с seek-ом в конец может занять чуть менее чем вечность. В FAR это срабатывает мгновенно. В mc в хучшем случае придется гасить процесс kill-ом. Охренеть, seek в конец файла сделать занимает полчаса.
3) А если сдуру начать печатать в viewer, забыв открыть окно поиска, FAR его сам откроет. От mc такой роскоши не дождешься.
4) Поиск по ФС в FAR намного приятнее сделан. Пока я смотрю файл, он ищет себе в фоне дальше. А mc клинит как дедушку нортона в досе прямо. Дос закончился, а однозадачность осталась. Ужас!

Впрочем, mc может ответить парой коронных ударов:
1) Нормальная консоль по ctrl-o. Со скроллом, если ваш терминал так умеет. Так что если некая прога выдала 3 экрана текста - их еще и увидеть можно. Все три. В FAR - ну попробуйте... все-таки наследство в виде виндозной убогой консоли - не лечится :)
2) Редактор прав на файлы. Ну понятно что NT ACL сложнее, но результат налицо: в *nix с помощью mc можно оперативно редактировать права доступа. В винде с фаром - ну как бы удачи :). В отместку впрочем mc не умеет выставлять права рекурсивно. Почему - науке не известно. Удивительный тупняк реализации. По поводу чего в тяжелых случаях приходится все-равно звать chown/chmod. А дедушка нортон умел атрибуты рекурсивно ставить IIRC...

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

79. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  –2 +/
Сообщение от ананим (?), 20-Июл-12, 03:06 
>1) В FAR менее варварские шорткаты, куда более близкие к оригиналу aka нортону. Кто придумал трехэтажные шорткаты в mc - должен получить пожизненный эцих с гвоздями.

а вам win-r подавай? так не везде то win есть то. и шоткаты ещё и от tty зависят.
разберитесь в платформе, на которую перешли.
тут консоль имеет значение и на неё не забивают болт.
>2) В FARе не тупит и не глючит текстовая вьюшка-редактор. В mc просто просмотр 200Мб файла с seek-ом в конец может занять чуть менее чем вечность. В FAR это срабатывает мгновенно. В mc в хучшем случае придется гасить процесс kill-ом. Охренеть, seek в конец файла сделать занимает полчаса.

ctrl-end — вансек.
и в фаре уже уникод то можно? или всё 866, да 1251?
>3) А если сдуру начать печатать в viewer, забыв открыть окно поиска, FAR его сам откроет. От mc такой роскоши не дождешься.

роскошь для дураков… оригинально.
а антиворд, xls, pdf там в фаре посмотреть по ф3 можно то?
>4) Поиск по ФС в FAR намного приятнее сделан. Пока я смотрю файл, он ищет себе в фоне дальше.

ни метасимволов, ни нормальных регулярных выражений… поиск для идиотов. угу.
>В отместку впрочем mc не умеет выставлять права рекурсивно. Почему - науке не известно. Удивительный тупняк реализации.

посикс асл не умеет. как и фар нт асл.
удивительный тупняк требований.
а если бы умел рекурсивно, то наверное написал бы, что мк своочъ рекурсивно права поменял, ибо я хотел как лучше, а получилось как всегда — я не подумал что там низя, а он сделал.

Ответить | Правка | Наверх | Cообщить модератору

82. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от ffirefox (?), 20-Июл-12, 05:13 
> и в фаре уже уникод то можно? или всё 866, да 1251?

Уникод (4-x видов штатно)+ куча других часто используемых + любую другую кодировку, если не лень табличку конвертации сделать.

> а антиворд, xls, pdf там в фаре посмотреть по ф3 можно то?

Это еще в нортоне можно было. Сейчас, например, можно смотреть содержимое графических файлов в одной из панелей, а в другой обычная панель с файлами

> ни метасимволов, ни нормальных регулярных выражений… поиск для идиотов. угу.

Метасимволы еще в DOS были.  Регекспы через плагин.

> а если бы умел рекурсивно, то наверное написал бы, что мк своочъ
> рекурсивно права поменял, ибо я хотел как лучше, а получилось как
> всегда — я не подумал что там низя, а он сделал.

В far для этого, как и в Linux есть возможность выбора. В консоле я тоже могу выбирать, как и что мне делать, и не прошу программы думать за меня.

PS: MC в последнее время очень продвинулся в своих возможностях и удобстве. Но глупая критика того, о чем представление есть лишь с того, что "Рабинович напел", идет для MC лишь во вред.

Ответить | Правка | Наверх | Cообщить модератору

84. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Anonym (?), 20-Июл-12, 05:20 
> Метасимволы еще в DOS были.  Регекспы через плагин.

В хелпе к третьему искаробочному фару:
Регулярные выражения для поиска
─────────────────────────────────────────────────────────────
   Синтаксис регулярных выражений почти полностью совпадает с
перловыми регэкспами.


Ответить | Правка | Наверх | Cообщить модератору

89. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 06:55 
> В хелпе к третьему искаробочному фару:

а что, третий фар уже вышел? они и второй-то официально выпустить не смогли, а ты про третий, который вообще minefield.

и да: после прочтения фразы про настройки в sqlite он летит в помойку сразу. вместе с идиотами-разработчиками, которые не смогли взять любую свободную key-value базу. от таких птичек туканов я ничего хорошего не ожидаю.

Ответить | Правка | Наверх | Cообщить модератору

86. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от ананим (?), 20-Июл-12, 06:12 
>Уникод (4-x видов штатно)+ куча других часто используемых + любую другую кодировку, если не лень табличку конвертации сделать.

т.е. типа так может:
>M-e -переключение кодировки отображаемых имен в панелях. Бывает полезно при доступе по FTP на компьютер с Windows, чтобы видеть вместо кракозяблов нормальные русские буквы выбираем «Windows 1251» в появившемся меню, при доступе к системам где имена в юникоде выбираем UTF-8. Также действует на текст в редакторе и просмотрщике.

http://unixmemo.org.ua/2010/05/hot-keys-in-mc-midnight-comma.../
не? :D

а вот так:
>Превращаем Midnight Commander в консольный браузер для GIT

http://habrahabr.ru/post/86756/#habracut
тоже не?
и за 5 минут, самому, на баше… тоже не?
да шож такое с этим фаром то!!! :D

Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

92. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Int (?), 20-Июл-12, 07:06 
> не? :D

Не. У FAR кодировка логично указывается в опциях подключения к ftp, в том числе и автоопределение, а не как в mc сначала неизвестно что вываливается на панель, а уж пользователь пущай потом переключает.

Ответить | Правка | Наверх | Cообщить модератору

94. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 07:09 
> Не. У FAR кодировка логично указывается в опциях подключения к ftp, в
> том числе и автоопределение, а не как в mc сначала неизвестно
> что вываливается на панель, а уж пользователь пущай потом переключает.

угу. и любой плугин, который выкатывает в панели списки, должен сам заморачиваться кодировками. зачем не унести это в core — непонятно.

впрочем, понятно, если фар3 внутри наконец-то стал юникодовым.

Ответить | Правка | Наверх | Cообщить модератору

96. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от ананим (?), 20-Июл-12, 07:21 
>Не. У FAR кодировка логично указывается в опциях подключения к ftp, в том числе и автоопределение, а не как в mc сначала неизвестно что вываливается на панель, а уж пользователь пущай потом переключает.

нипуркуа себе логика!!!
т.е. ещё до(!!!) подключения пользователь должен(!!!) догадаться(!!!) какая кодировка будет!
пиндец. это не логика, а её эквивалент от блондинок.
вот логика — подключаемся, видим крякозяблы, запускаем enca, он определяет чё это, устанавливаем кодировку.
если чё
$ man enca
NAME
       enca -- detect and convert encoding of text files
SYNOPSIS
       enca [-L LANGUAGE] [OPTION]... [FILE]...
       enconv [-L LANGUAGE] [OPTION]... [FILE]...

и это не только с ftp!!!
есть ещё шары, webdav, nfs, эплтолк и куча, куча других, на которых не было и не будет плагинов в фар.

Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

97. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от ананим (?), 20-Июл-12, 07:26 
зыж
и не забываем:
>>M-e -переключение кодировки отображаемых имен в панелях. … Также действует на текст в редакторе и просмотрщике.

и это кстати работает через iconv, который штантный и входит в любой posix.
а не херь с потолка типа
>любую другую кодировку, если не лень табличку конвертации сделать.

угу.
охеренный плюс фара. самому. нука-нука для китайских 64000 иероглифов.

Ответить | Правка | Наверх | Cообщить модератору

101. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 07:58 
> охеренный плюс фара. самому. нука-нука для китайских 64000 иероглифов.

вот зря ты. в винде — внизапна — есть куча кодировок. и между ними можно конвертировать штатными средствами. обычно же достаточно конвертации между ansi и oem (ну да, осталось legacy) и ещё несколькими. в фаре это сделано внешними таблицами, чтобы не заставлять юзеров конфигурить винду, когда понадобилась новая кодировка. и чтобы юзер мог делать себе любую кодировку по вкусу, даже такую, которой в природе нет. с mc подобное не прокатит, насколько помню.

Ответить | Правка | Наверх | Cообщить модератору

112. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 08:38 
> в винде — внизапна — есть куча кодировок. и между ними можно конвертировать штатными средствами

можно.
но при чём тут панели фар? а также его вьювер и редактор?
или я должен вначале (штатными :D средствами) конвертнуть, а потом ф3 давить?
и вот эта недокоманда? chcp? угу.
пиндец стандарт.

>обычно же достаточно конвертации между ansi и oem

ребята! нету такого!!!
эти термины мс ну ни разу не стандартные.
я конечно понимаю АБчём речь,… но хоть тут уж говорите нормально.

>в фаре это сделано внешними таблицами, чтобы не заставлять юзеров конфигурить винду

странный стандарт в винде — «заставлять юзеров конфигурить винду».
:D
а вот в POSIX ничего конфигурить не надо. прям вот так и работает.
зафигачил поддержку вызовов iconv и спи спокойно.
хоть китайцы mc потом будут пользоваться, хоть албанцы.

вот из man mc
>autodetect_codeset
>    Эта  опция  позволяет  использовать  команду enca для автоматического определения кодировки текстовых файлов во встроенных просмотрщике и редакторе.  Список допустимых значений может быть получен командой "enca --list languages | cut -d : -f1". Опция должна располагаться в секции [Misc].
>    Например:
>    autodetect_codeset=russian

вот и сравнивайте кому чё и хто виноват, винда али RMS…
но mc с этой задачей справляется куда лучше.

Ответить | Правка | Наверх | Cообщить модератору

113. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 08:46 
зыж
Ах да!!!
>с mc подобное не прокатит, насколько помню.

прокатит! :D
только в терминах никс это создание своего терминала.
нафиг создавать в mc кодировку, когда я кодировку создам через localedef и тд?
я чё, больной али вантузятник, чтобы для каждой шняжной проги в её неповторимом стиле писать одно и тоже сотню раз в различных позах? :D

Ответить | Правка | Наверх | Cообщить модератору

117. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 09:07 
s/создание своего терминала/создание своей локали
Ответить | Правка | Наверх | Cообщить модератору

115. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 09:04 
>>обычно же достаточно конвертации между ansi и oem
> ребята! нету такого!!!
> эти термины мс ну ни разу не стандартные.
> я конечно понимаю АБчём речь,… но хоть тут уж говорите нормально.

http://msdn.microsoft.com/en-us/library/windows/desktop/ms64...).aspx
m$ с тобой не согласна: эти термины «стандартные» для винды.

> странный стандарт в винде — «заставлять юзеров конфигурить винду».

таки да. по умолчанию 100500 кодировок не ставится (что достаточно логично: зачем мне, например, хинди, если я ним не пользовался никогда?). таков вот выбор вендора.

а если бы винда ставила все кодировки, всенепременно начали бы кричать, что «m$ ставит кучу ненужного крапа!!111»

> а вот в POSIX ничего конфигурить не надо. прям вот так и
> работает.

точно-точно? работает? и везде-везде доступны все-все кодировки? если я верно помню, позикс не требует всего списка, который вываливает iconv -l. так что — как повезёт.

> зафигачил поддержку вызовов iconv и спи спокойно.
> хоть китайцы mc потом будут пользоваться, хоть албанцы.

прикинь: в винде тоже так можно.

Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору

119. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 09:14 
>http://msdn.microsoft.com/en-us/library/windows/desktop/ms64...).aspx
>m$ с тобой не согласна: эти термины «стандартные» для винды.

поэтому я и написал, «… но хоть тут уж говорите нормально» :D

>таки да. по умолчанию 100500 кодировок не ставится (что достаточно логично: зачем мне, например, хинди

не кодировки, а язык.
а у языка может буть много кодировок.
даже своя, самопальная (man localedef)
и вот так писать БОЛЬШОЕ ЗАБЛУЖДЕНИЕ. и дальше следствие этого заблуждения, которые я комментировать уже не буду :D
о КОДИРОВКАХ мы говорим, о кодировках.
и фар в винде их имеет как умеет, а не как надо. ну или они его имеют… туту как посмотреть.
зыж
используя posix iconv миднайт уже не беспокоится о кодировках.
только о языке.
вот так то.

Ответить | Правка | Наверх | Cообщить модератору

120. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 09:18 
не язык, а кодировки. обозначаемые кодовыми номерами. или, например, latin1 уже стало названием языка? ну, не помнишь ты винды — зачем же в бутылку лезть?
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

123. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  –1 +/
Сообщение от ананим (?), 20-Июл-12, 09:32 
Вау! я в бутулку, а ты в хинди! :D

Не надо отмазываться именами (собственными) кодировок.
а то ibm-866 — это у тебя уже фирма получится?
а почему 866? так от налогов скрываются! да? :D

ступил? ну признай и поговорим дальше.
а будешь на личности переходить, ну и хренстобой, будешь общаться в одиночку.

Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

145. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Michael Shigorinemail (ok), 20-Июл-12, 11:46 
А слабо общаться по-человечески? :(
Ответить | Правка | К родителю #123 | Наверх | Cообщить модератору

155. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 12:07 
это вот так что ли?
>зачем же в бутылку лезть?

ну-ну.
а ведь понял человек, что локаль с кодировкой попутал, так не только не признал, а ещё и наехал.

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

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

Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору

157. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 12:10 
s/набор из кодировок для конкретного/набор из кодировок для конкретного языка/
Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

211. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от angel_il (ok), 20-Июл-12, 20:16 
> Животные не умеют общаться по-человечески.

как то вы через чур нежно тролите, ваще не цепляет...

Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

215. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 21:57 
Это как раз его цитатка.
У Шигорина спросите.
Ответить | Правка | К родителю #211 | Наверх | Cообщить модератору

238. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +3 +/
Сообщение от angel_il (ok), 21-Июл-12, 11:27 
> Кто Вас всё троллит? Кому Вы нужны?

Лично нас никто, но в целом троллит Миша, или кто тут всё время твердит украли, плагиат, фар лучше, жывотнэ... и тп.

Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору

189. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Int (?), 20-Июл-12, 17:25 
> или я должен вначале (штатными :D средствами) конвертнуть, а потом ф3 давить?

Бгг... Нахрена отдельно конвертировать если прямо в редакторе/вьювере FAR есть смена кодировки ?

То есть помимо просмотра, есть возможность самому при редактировании конвертнуть в другую кодировку парой нажатий функциональных клавиш, вместо создания файла и натравливания на него iconv

Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору

190. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 17:32 
> То есть помимо просмотра, есть возможность самому при редактировании конвертнуть в другую
> кодировку парой нажатий функциональных клавиш, вместо создания файла и натравливания на
> него iconv

э… я что-то пропустил? есть возможность сменить кодировку *отображения*. а вот чтобы конвертировать прямо в редакторе (именно конвертировать представление текста, а не отображение) — такого не припомню. буду благодарен за указание на то, как это делается.

Ответить | Правка | Наверх | Cообщить модератору

196. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от angel_il (ok), 20-Июл-12, 18:47 
>> То есть помимо просмотра, есть возможность самому при редактировании конвертнуть в другую
>> кодировку парой нажатий функциональных клавиш, вместо создания файла и натравливания на
>> него iconv
> э… я что-то пропустил? есть возможность сменить кодировку *отображения*. а вот чтобы
> конвертировать прямо в редакторе (именно конвертировать представление текста, а не отображение)
> — такого не припомню. буду благодарен за указание на то, как
> это делается.

можно 3-мя способами

1) через меню f11 (нарисовать нужный скрипт, там 3 строки)
2) сделать через макросы, почти тоже самое что и п. 1 только не надо будет нажимать f11
3) как то ещё например через вызов "Вставить вывод команды...  M-u", но первые 2 предпочтительнее..

у меня например на ctrl-f навешано форматирование выделенного фрагмента

в mc.macros
прописано

[editor]
ctrl-F=ExecuteScript:0;
ctrl-A=MarkAll:-1;

в каталоге macros.d есть скрипт macro.0.sh
в котором прописано

#silent
t       Indent `C' formatter
        indent -gnu -fc1 -i4 -bli0 -nut -bap -l100 %b 1>/dev/null

можно сделать по аналогии..

Ответить | Правка | К родителю #190 | Наверх | Cообщить модератору

199. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 18:54 
неее, через макросы и скрипты я умею. я думал, штатная возможность появилась, вмонтированая, а я пропустил.
Ответить | Правка | К родителю #196 | Наверх | Cообщить модератору

210. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Anonym (?), 20-Июл-12, 20:02 
В Far3 есть возможность пересохранить файл, указав нужную кодировку.
Ответить | Правка | К родителю #199 | Наверх | Cообщить модератору

218. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 22:05 
Фар3 нету.
Ответить | Правка | К родителю #210 | Наверх | Cообщить модератору

222. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Anonym (?), 20-Июл-12, 22:50 
Как не было и mplayer-а до выпуска версии 1.0.
Ответить | Правка | К родителю #218 | Наверх | Cообщить модератору

223. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 22:55 
Неа.:D
Мплейером я фалы не портил.
Ответить | Правка | К родителю #222 | Наверх | Cообщить модератору

217. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от ананим (?), 20-Июл-12, 22:04 
Речь про фтп, смб, вебдав, апалтолк,…
Ну фар и этого не может, так что достаточно.
Ответить | Правка | Наверх | Cообщить модератору

188. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Int (?), 20-Июл-12, 17:15 
> пиндец. это не логика, а её эквивалент от блондинок.

Какую букву из фразы "в точ числе и автоопределение" вы не осилили прочитать ?

FTP вообще вымирающий динозавр.
В диком виде, то есть случайно сёрфил и вот жесть как понадобилось на вот этой контретный ftp зайти раз в пятилетку, и ТУТ ВДРУГ автоопределение не сработало, то раз в пятилетку не сложно поменять кодировку.

А если же кривущий ftp посещается регулярно - то сам бог велел прямо указать ему кодировку один единственный раз

> вот логика — подключаемся, видим крякозяблы, запускаем enca, он определяет чё это,
> устанавливаем кодировку.

Тха-ха-ха - смеялся до слез, это в вашем mc так нужно да ?

Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

262. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Аноним (-), 21-Июл-12, 22:42 
> а вам win-r подавай?

FAR вроде ничего полезного по этому поводу не делает.

> так не везде то win есть то.

Помнится он мапится в вполне себе "юниксовые" понятия.

> и шоткаты ещё и от tty зависят.

Да, а если взять как "tty" putty на симбиане, то у меня вообще 12 кнопок на все окажется. Давайте на настолько экзотичных уродов ориентироваться? Они же есть! Иначе недостаточно хардкорно получается.

> разберитесь в платформе, на которую перешли.

Не говорите мне что делать и я не скажу куда вам пойти. У меня есть клавиатура, там более 104 кнопок. Чего явно достаточно для куда менее варварских шорткатов. И это один из самых популярных типов клавиатур на планете. Плясать в ластах в гамаке просто потому что некто не может нажатия на гребаные кнопки обработать мне совершенно не с руки. То что там 30 лет было на каких-то монстрах у которых клавиш на клавиатуре было в 3 раза меньше, по поводу чего с шорткатами пришлось изгаляться - меня волнует в последнюю очередь. ИМХО пусть в присядку приседают те у кого такая экзотика осталась. Почему так? Потому что намного лучше плясать в ластах в гамаке в 1 случае из 100. А не в 90 из 100.

> тут консоль имеет значение и на неё не забивают болт.

Это не значит что надо сделать все максимально через aнус по дефолту.

> мгновенно. В mc в хучшем случае придется гасить процесс kill-ом. Охренеть, seek в конец
> файла сделать занимает полчаса.
> ctrl-end — вансек.

На большом файле может занять дофига времени. Хотя возможно мне надо просто еще более свежий миднайт поюзать. Вон разработчик утверждает что "давно починено". Странно, у меня вроде не сильно то и древний. Но перекачаю и проверю, а то может и правда счастье в мире все-таки есть?

> и в фаре уже уникод то можно? или всё 866, да 1251?

В фаре сто лет есть уникод. Более того, там и поиск по всем кодировкам сразу на диске - есть. И смена кодировки на лету в вьюшке. И поиск по диску там асинхронный.

>>3) А если сдуру начать печатать в viewer, забыв открыть окно поиска, FAR его сам
>>откроет. От mc такой роскоши не дождешься.
> роскошь для дураков… оригинально.

Не для дураков а раздолбаев/лентяев которым лень F7 жать. Удобно же когда машина подыгрывает. Пару нажатий в еще одной операции сэкономили -> PROFIT.

> а антиворд, xls, pdf там в фаре посмотреть по ф3 можно то?

Там что угодно посмотреть можно. Правда в не распарснутом виде. Чем оно и хорошо - быстрая классификация типа файлов рулит. И там почти все байты от 0 до 255 по разному выглядят. Тогда как mc с этим похуже. Но это особенности консоли, настолько глубокие что не лечится особо. На это я еще согласен делать скидку. А смотреть огрызки xls или вордов в консоли мне никуда не упало. Хотя-бы потому что эти форматы совсем не обязаны однозначно мапиться в голый текст. В них например картинки могут быть или иные OLE объекты. По поводу чего половина таких файлов такими вьюшками показывается дико глючно или никак. Нафига оно такое нужно?

>>4) Поиск по ФС в FAR намного приятнее сделан. Пока я смотрю файл, он ищет себе в фоне дальше.
> ни метасимволов, ни нормальных регулярных выражений… поиск для идиотов. угу.

Честное слово, если мне потребуются убер-крутые регулярки - я и в консоли поупражняюсь. А вот просто поиск по файлам на диске некоего текста в mc бестолковый донельзя. В far он продолжает искать пока я читаю/изучаю некий файл. Хорошо же когда мне не приходится ждать машину.

>>В отместку впрочем mc не умеет выставлять права рекурсивно. Почему - науке не известно.
>>Удивительный тупняк реализации.
> посикс асл не умеет.

Да и фиг с ними, с ацл. А вот стандартные unix-овые права можно было б и рекурсивно научиться ставить. А то приходится по поводу и без дергать chmod/chown хотя половина оного в mc есть. Просто недопиленная шибко.  

> как и фар нт асл. удивительный тупняк требований.

Я и не требовал ACL. Всего лишь хотелось бы нормальный редактор unix-овых прав. С рекурсией в поддиректории, мля. А то фич вроде как есть, но при такой реализации в 80% случаев - бесполезняк. Потому что рекурсию не умеет.

> а если бы умел рекурсивно, то наверное написал бы, что мк своочъ
> рекурсивно права поменял,

Так это... нормальные люди по этому поводу в диалогах настройку делают:
[x] Зафигачить это рекурсивно на все поддерево.

Ну и дальше я уже сам дурак если этот крыжик неправильно втулил. А вот без оного - смысл в таком редакторе прав мне малопонятен. Все-равно чаще всего приходится chmod/chown звать дабы рекурсивно права на всю поддиру вкатить. Нужда сменить права только по верхам бывает реже чем на все поддерево. По крайней мере у меня.

> ибо я хотел как лучше, а получилось как всегда — я не подумал
> что там низя, а он сделал.

Ибо должна быть настройка - делать или не делать. Чтобы довольны были и те и другие.

Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору

268. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Michael Shigorinemail (ok), 21-Июл-12, 23:15 
> Да, а если взять как "tty" putty на симбиане, то у меня
> вообще 12 кнопок на все окажется.

И как только удавалось относительно спокойно работать в zsh из такой конфигурации...

> У меня есть клавиатура, там более 104 кнопок.

84?  101?  102?  105? :)

> То что там 30 лет было на каких-то монстрах у которых клавиш на клавиатуре было

Когда думаешь "от сих до сих", то вляпываешься при первом же шаге в сторону.  Ну или сидишь в заложниках у количества кнопок и bug compatibility с изначально непродуманным их маппингом...

Ответить | Правка | Наверх | Cообщить модератору

306. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  –1 +/
Сообщение от Аноним (-), 24-Июл-12, 18:17 
>> Да, а если взять как "tty" putty на симбиане, то у меня вообще 12 кнопок на все окажется.
> И как только удавалось относительно спокойно работать в zsh из такой конфигурации...

А никак. Да и в bash отвратительно, знаете ли. Но если рассчитывать на наименьший общий знаменатель - тогда наименьшим будет мой ископаемый смарт с скрином 176х220 и 12 кнопками. А что, по ssh ходит, mc открывает.  

>> У меня есть клавиатура, там более 104 кнопок.
> 84?  101?  102?  105? :)

Еще скажите что на них вам люто не хватает кнопок. Я ж не предлагаю шорткаты вида ctrl+numpad 0 юзать :). Вот только шорткаты mc проектированы под клавиатуру где кнопок был вообще мизер.

>> То что там 30 лет было на каких-то монстрах у которых клавиш на клавиатуре было
> Когда думаешь "от сих до сих", то вляпываешься при первом же шаге
> в сторону.  Ну или сидишь в заложниках у количества кнопок
> и bug compatibility с изначально непродуманным их маппингом...

Ну предложите мне продуманный маппинг на 12 кнопок моего мобильника тогда, раз уж надо поддерживать любой окаменелый и извращенский шит полноценно. Мобильник просто идеальный эталон в этом плане. Мизер кнопок, экран с кошкин зад - настоящий наименьший общий знаменатель из всех. Так что по вашей же логике надо закастрировать десктоп до уровня вот этой штуки.

Ответить | Правка | Наверх | Cообщить модератору

83. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Anonym (?), 20-Июл-12, 05:14 
> 1) Нормальная консоль по ctrl-o. Со скроллом, если ваш терминал так умеет. Так что если некая прога выдала 3 экрана текста - их еще и увидеть можно. Все три. В FAR - ну попробуйте... все-таки наследство в виде виндозной убогой консоли - не лечится :)

И всё-таки она вертится... ХР, Far3, консоль под Ctrl-O крутится. С разморозкой!

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

258. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Аноним (-), 21-Июл-12, 22:05 
> И всё-таки она вертится... ХР, Far3, консоль под Ctrl-O крутится. С разморозкой!

Простите? Еще фар2 то не отрелизился, а что такое фар3? :)

Впрочем, в винде в консоли много и иных тупняков. Например копипаст текста там крайне похабно сделан. Ну и фар сие наследует по очевидной причине. Скопировать вывод трейсроута саппорту - уже нарыдаешься.


Ответить | Правка | Наверх | Cообщить модератору

279. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 23-Июл-12, 05:27 
> Простите? Еще фар2 то не отрелизился, а что такое фар3? :)

а фар2 никто релизить и не собирается, на него давно торжественно возложили болт. вседствие чего появился far2bis, где баги чинят уже не far team. а far team заняты очередным мегапроектом «до основанья мы разрушим, а потом…»

Ответить | Правка | Наверх | Cообщить модератору

313. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Аноним (-), 24-Июл-12, 19:59 
> team. а far team заняты очередным мегапроектом «до основанья мы разрушим, а потом…»

Одно хорошо - проблемы far меня нынче волнуют уже куда меньше чем проблемы mc.

Ответить | Правка | Наверх | Cообщить модератору

88. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 20-Июл-12, 06:52 
> А дедушка нортон умел атрибуты рекурсивно ставить IIRC…

дедушка нортон вообще не умел менять атрибуты файлов, по какому поводу народные умельцы его патчили и даже отсылали свои патчи в «софтпанораму».

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

252. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Аноним (-), 21-Июл-12, 21:15 
> дедушка нортон вообще не умел менять атрибуты файлов, по какому поводу народные
> умельцы его патчили и даже отсылали свои патчи в «софтпанораму».

Странно. Может у меня был уже патченый. Я даже и не помню где я nc 5.0 взял за давностью лет.

Кстати еще вспомнилось что менюха юзера по F2 в нортоне редактируется с полоборота - при ее вызове нижняя строка хоткеев превращается в хоткеи для работы с этим диалогом. Но в mc такое кажется не осилили. Ну в общем дружественность mc к юзеру оставляет желать, да...

Ответить | Правка | Наверх | Cообщить модератору

253. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +1 +/
Сообщение от arisu (ok), 21-Июл-12, 21:17 
про 5.0 никто и не говорил. классика — это третий.
Ответить | Правка | Наверх | Cообщить модератору

260. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Аноним (-), 21-Июл-12, 22:09 
> про 5.0 никто и не говорил. классика — это третий.

Не, ну извини, кэп, у меня точно был 4-й и потом 5-й. Хотя 5-й был уже слегка переростком, больше всего запомнился именно он. Так что не надо свои дефолты апплаить на меня, плиз.

Был ли у меня третий... не помню. Поначалу у меня даже модема не было и я как-то не очень заморачивался вопросом версии. Какой удалось урвать хоть где-то - такой и был, привередничать особо не приходилось. За отсутствием ассортимента ;)

Ответить | Правка | Наверх | Cообщить модератору

280. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от arisu (ok), 23-Июл-12, 05:29 
> Был ли у меня третий… не помню. Поначалу у меня даже модема
> не было и я как-то не очень заморачивался вопросом версии. Какой
> удалось урвать хоть где-то — такой и был, привередничать особо не
> приходилось. За отсутствием ассортимента ;)

мда… дорогой, какие модемы? в бытность третьего, «классического» нортона модемы были роскошью. а софт передавали из рук в руки, на пятидюмовках. человек же, приехавший из «большого города» месяц не просыхал в принципе — если у него хватало ума взять с собой пару коробок дискет.

Ответить | Правка | Наверх | Cообщить модератору

307. "Релиз файлового менеджера Midnight Commander 4.8.4 с..."  +/
Сообщение от Аноним (-), 24-Июл-12, 18:23 
> мда… дорогой, какие модемы? в бытность третьего, «классического» нортона
> модемы были роскошью. а софт передавали из рук в руки, на пятидюмовках.

Спасибо тебе, Кэп. Ну вот так у меня и появился нортон. Тут было не до разборчивостии - уж какой удалось скопировать у тех у кого он был. Был ли там третий поначалу - не помню за давностью лет. Четвертый точно был. После него пятый порядочно бесил жирноватостью и понижением скорости работы (с местом на диске в те поры был неиллюзорный душняк). Помню еще что за это народ полюбил Волкова, который был мизерного размера и быстрее работал. Если не ошибаюсь, его автор на асме написал.

> человек же, приехавший из «большого города» месяц не просыхал в принципе — если
> у него хватало ума взять с собой пару коробок дискет.

Я не любитель закладывать за воротник. Но софт понятное дело дискетами таскал. А что, были какие-то еще варианты?

p.s. да, искренне жаль что в те поры мне юниксоидов не попалось. В результате я заметил *никсообразных явно позже чем сдедовало бы.

Ответить | Правка | Наверх | Cообщить модератору

114. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от angel_il (ok), 20-Июл-12, 08:49 
>2) В FARе не тупит и не глючит текстовая вьюшка-редактор. В mc просто просмотр 200Мб файла с seek-ом в конец может занять чуть менее чем вечность. В FAR это срабатывает мгновенно. В mc в хучшем случае придется гасить процесс kill-ом. Охренеть, seek в конец файла сделать занимает полчаса.

ну враки же, давно вьювер переделан... давно всё происходит мгновенно...

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

261. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Аноним (-), 21-Июл-12, 22:13 
> ну враки же, давно вьювер переделан...

А давно - это в какой версии? У меня вроде не такой уж и древний но эта проблема есть.  

Ответить | Правка | Наверх | Cообщить модератору

319. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Slavaz (ok), 25-Июл-12, 12:29 
>> Миша, почитай документацию на MC, освой инструмент - он мощнее, чем FAR.
> Но некоторые вещи в FAR сделаны юзабельнее:
> 1) В FAR менее варварские шорткаты, куда более близкие к оригиналу aka
> нортону. Кто придумал трехэтажные шорткаты в mc - должен получить пожизненный
> эцих с гвоздями.

Шоркаты в mc настраиваются во внешнем файле /etc/mc/mc.keymap
Можете настроить под себя. создать тикет на midnight-commander.org и приаттачить исправленный файл. В тарболле появится mc.keymap.nc и все Вам будут благодарны.

> 2) В FARе не тупит и не глючит текстовая вьюшка-редактор. В mc
> просто просмотр 200Мб файла с seek-ом в конец может занять чуть
> менее чем вечность. В FAR это срабатывает мгновенно. В mc в
> хучшем случае придется гасить процесс kill-ом. Охренеть, seek в конец файла
> сделать занимает полчаса.

у Вас сильно старая версия mc. Обновитесь на последние версии и будете приятно удивлены.

> 3) А если сдуру начать печатать в viewer, забыв открыть окно поиска,
> FAR его сам откроет. От mc такой роскоши не дождешься.

Я не считаю, что поведение FAR  в данном случае является правильным.
С точки зрения mc простые нажатия клавиш - это тоже шоркаты. Посмотрите в файл /etc/mc/mc.keymap в сексию [viewer], чтобы было понятно о чём речь.
alfPageDown = d
HalfPageUp = u
BookmarkGoto = m

и т.д.

> 4) Поиск по ФС в FAR намного приятнее сделан. Пока я смотрю
> файл, он ищет себе в фоне дальше. А mc клинит как
> дедушку нортона в досе прямо. Дос закончился, а однозадачность осталась. Ужас!

да, это есть

> Впрочем, mc может ответить парой коронных ударов:
> 1) Нормальная консоль по ctrl-o. Со скроллом, если ваш терминал так умеет.
> Так что если некая прога выдала 3 экрана текста - их
> еще и увидеть можно. Все три. В FAR - ну попробуйте...
> все-таки наследство в виде виндозной убогой консоли - не лечится :)

Не совсем нормальная. к сожалению :(
hint:
1) ctrl-o
2) наберите bla-bla
3) ctrl-o
4) смените каталог в панели
5) ctrl-o
6) посмотрите историю команд

Появится мусор вида
bla-bla cd "`printf "%b" '\0057...

> 2) Редактор прав на файлы. Ну понятно что NT ACL сложнее, но
> результат налицо: в *nix с помощью mc можно оперативно редактировать права
> доступа. В винде с фаром - ну как бы удачи :).
> В отместку впрочем mc не умеет выставлять права рекурсивно. Почему -
> науке не известно. Удивительный тупняк реализации. По поводу чего в тяжелых
> случаях приходится все-равно звать chown/chmod. А дедушка нортон умел атрибуты рекурсивно
> ставить IIRC...

Да, кстати, рекурсии нет - это серьёзный недостаток, который попробую исправить. А ещё есть нереализованное, что я бы добавил: работу с ACL/XATTR.

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

320. "Релиз файлового менеджера Midnight Commander 4.8.4 с поддерж..."  +/
Сообщение от Slavaz (ok), 25-Июл-12, 12:31 
.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру