LINUX.ORG.RU

Midnight Commander 4.7.3

 


0

0

Вышел популярный файловый менеджер, стоящий почти на каждой UNIX-машине Midnight Commander 4.7.3. Из новых возможностей можно отметить:

  • Multi-screen: поддержка нескольких окон просмотрщиков/редакторов файлов;
  • Ещё больше опций доступно в UI. Реорганизованы меню и диалоги;
  • Выделение текста в полях ввода. <Del> удаляет выделенный текст;
  • Диалог перемещения/копирования теперь содержит полный путь к файлу в поле to:;
  • Теперь можно использовать X-буфер обмена;
  • …и многое-многое другое.

Страница загрузки

>>> Подробности

★★★★★

Проверено: Aceler ()
Последнее исправление: Aceler (всего исправлений: 1)
Ответ на: комментарий от Led

> не думал, что curses-софтина обязана работать с X-овым буфером

Вот я про это и говорю - ты (или другой разработчик) знаешь, что они не должны работать вместе. Поэтому ничего не делаешь. Даже не замечаешь такой ситуации. А юзер - знает, что они ДОЛЖНЫ работать вместе. Не просто знает, ему чертовски неудобно по многу раз за день. И ему пофиг, какой там curses.

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

>Хм. Ради интереса проверил порядка 150 серверов, работающих под Линукс и Фряхой. Нигде не нашел МС. ЧЯДНТ?

Ради интереса проверил 11 серверов и десктопов, работающих пол Linux и FreeBSD. На всех есть MC. ЧЯНТД?

KRoN73 ★★★★★
()

похоже после застоя начали пилить

wingrime
()

> Теперь можно использовать X-буфер обмена;

Не прошло и тысячелетия! Осталось только копирование/вставку/вырезание по ctrl+ins/shift+ins/shift+del в mcedit сделать, и можно уже будет его использовать человекам, а не только роботам

anonymoos ★★★★★
()

> Вышел популярный файловый менеджер

Су-у-упер! Молодцы, долгих лет жизни проекту и чтоб больше не замерзал!

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

>и можно уже будет его использовать человекам, а не только роботам

Ещё бы его научить как-нить Ctrl-Z игнорировать (или чем-то полезным нагрузить). А то захочешь какой-нить Ctrl-X, i нажать, а на кнопку промахнёшься - и всё... Потом заново искать рабочие каталоги... Кстати! Вот ещё - чтобы помнил последние открытые каталоги и туда заходил при запуске :)

...

Ну и не очень ещё понял, закрыт ли в сабже баг http://midnight-commander.org/ticket/2153 или он только в VCS поправлен?

KRoN73 ★★★★★
()

> Стало возможным использовать внешнюю утилиту для копирования/вставки текста в буфер обмена Х сервера

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

- xclip не работает.

- parcellite в дебиане древняя как дерьмо мамонта, а для компиляции нужно Debian Stable превратить в Debian Testing.

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

А как же ее решать? Есть два пути.

1. Сделать функционал, чтобы при отправке текста в буфер обмена, он приводился к системной кодировке. А при вставке из буфера обмена, текст приводился к кодировке файла. Этот функционал сделан? Нет.

2. Сделать функционал, чтобы в команде вызова внешней утилиты был плейсхолдер, указывающий текущую кодировку, с которой в данный момент работает MC (в которой идет редактирование файла). Тогда внешняя утилита сможет с помощью дополнительных утилит правильно сконвертировать кодировку в системную. Это при сохранении в буфер. А при вставке из буфера всеравно должен быть функционал чтобы текст приводился к кодировке файла. Это сделано? Нет.


Так нахрена весь этот фарс с «возможностью использовать внешнюю утилиту для копирования», если всеравно толком ничего не работает?

xintrea
()

Пожелание: добавить в меню «команда» пункт «одинаковые каталоги» или как-нибудь иначе его назвать, и напротив этого пункта его горячие клавиши Alt+i. Это очень полезное сочетание клавиш сейчас запрятано где-то в документации, в результате мало кто о нём вообще слышал.

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

трололо!

>Решать повседневные задачи в консоли - это красноглазие в терминальной стадии.

Это утверждение является лишь показателем вашего незнания о работе в системе.
Я сначала несколько лет ~5 работал в windows мышокою, теперь утверждаю что в консоли работать удобнее ,я спятил?

darkshvein ☆☆
()
Ответ на: трололо! от darkshvein

утверждаю что в консоли работать удобнее ,я спятил?

Безусловно.

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

> Даже не замечаешь такой ситуации. А юзер - знает, что они ДОЛЖНЫ работать вместе.

Тупой юзер нихрена не знает. По определению.

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

>Вот ещё - чтобы помнил последние открытые каталоги и туда заходил при запуске :)

Присоединяюсь, надо добавить в mc такую настройку(да, это должно настраиваться именно в mc а не в используемом shell-е), а то сейчас запоминает только содержимое не активной панели, а в активной открывается каталог из которого запущен mc.

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

> Ждем допиливания редактора, когда он наконец начнет с буфером обмена работать по клавишам Ctrl+C/Ctrl+V

Работает с нормальными клавишами Ctrl+Insert/Shift+Insert

ЗЫ: HexViewer показывает только латинские буквы

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

> Кстати! Вот ещё - чтобы помнил последние открытые каталоги и туда заходил при запуске :)

Тоже очень не хватает. Может есть какие-то костыльные решения?

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

> Осталось только копирование/вставку/вырезание по ctrl+ins/shift+ins/shift+del в mcedit сделать

Чо гонишь? Ctrl+Insert/Shift+Insert всегда работало.

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

> Ах да, я забыл, что Линукс != Юникс. Сорри. Но на Фряхе всё равно не нашел МС

Можно подумать, Фряха == UNIX

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

> - xclip не работает

УМВР. xclip 0.08, LANG=ru_RU.UTF-8

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

> Кстати! Вот ещё - чтобы помнил последние открытые каталоги и туда заходил при запуске :)

Меню Настройки->Настройки панелей...->Автосохранение настроек панелей не оно?

Ну и не очень ещё понял, закрыт ли в сабже баг http://midnight-commander.org/ticket/2153

Судя по надписи fixed и записи в NEWS — закрыт.

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

> Ещё бы его научить как-нить Ctrl-Z игнорировать (или чем-то полезным нагрузить).

Это захардкодено, кажись. Думаю, сделать хоткеем не сложно будет...

А то захочешь какой-нить Ctrl-X, i нажать, а на кнопку промахнёшься - и всё... Потом заново искать рабочие каталоги...


я просто набираю 'fg N', где N это

[N]+ Stopped mc

:)

Ну и не очень ещё понял, закрыт ли в сабже баг http://midnight-commander.org/ticket/2153 или он только в VCS поправлен?


Это уже в 4.7.3 и в 4.7.0.7

Slavaz ★★★★★
()

Никто не знает, как изменить цвет вертикальных линий, которые отделяют левую панель от правой? У меня часть вертикальных линий черного цвета, а часть белого(поскольку фон у меня белый, то их не видно). В 4.7.0.4 все линии черного цвета.

Vovka-Korovka ★★★★★
()
Ответ на: комментарий от xintrea

> Так нахрена весь этот фарс с «возможностью использовать внешнюю утилиту для копирования», если всеравно толком ничего не работает?

Hint: есть возможность прописать вместо xclip например curl или wget с соответствующими опциями...

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

Ждем допиливания редактора, когда он наконец начнет с буфером обмена работать по клавишам Ctrl+C/Ctrl+V. А пока приходится использовать редактор от FARManager.

во, винда головного мозга в треде.

по сабжу: ура! некромантам Slavaz angel_il и другим огромное спасибо за их магию, и пусть мана у вас не кончается!

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

Для работы Ctrl+V надо удерживать клавишу Shift.

мне казалось это Ctrl+Shift+V называется. а то наши простые хоткеи ^v работают только если зажать ещё пицот клавиш....

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

> Чо гонишь? Ctrl+Insert/Shift+Insert всегда работало.

Shift+ins работает, согласен. Ctrl+ins выделение не копирует.

anonymoos ★★★★★
()
Ответ на: комментарий от Vovka-Korovka

> Никто не знает, как изменить цвет вертикальных линий, которые отделяют левую панель от правой? У меня часть вертикальных линий черного цвета, а часть белого(поскольку фон у меня белый, то их не видно). В 4.7.0.4 все линии черного цвета.


Эм... мне немного непонятно. про что речь. Линии отдельным цветом не рисуются, у них такой же цвет как и у параметра core._default_ в скине.
А каким образом у Вас часть линий чёрные. а часть - белые - непонятно. Скриншот можете показать?

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

> Тупой юзер нихрена не знает. По определению.

Даже не нашёлся, что ответить. Такое красноглазие не лечится. Но рад, что ты-то входишь в оставшиеся 5%.

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

>> Ждем допиливания редактора, когда он наконец начнет с буфером обмена работать по клавишам Ctrl+C/Ctrl+V

Работает с нормальными клавишами Ctrl+Insert/Shift+Insert


???

Ctrl+C/Ctrl+V уже == Ctrl+Insert/Shift+Insert ? Ну-ну.

Over 90% пользователей постоянно путают, что делают клавиши Ctrl+Insert и Shift+Insert. Ctrl+Insert - копирует, а Shift+Insert - вставляет? Или наоборот?

А на кнопках C и V уже лет 10 производители пишут Copy и Paste. А красноглазы всё понять не могут для чего.

xintrea
()
Ответ на: трололо! от darkshvein

>несколько лет ~5 работал в windows мышокою,

я спятил?

«несколько лет ~5 „работал“ в windows мышокою» - это просто так, без последтсвий, не проходит. Так что - не исключено

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

> Over 90% пользователей постоянно путают, что делают клавиши Ctrl+Insert и Shift+Insert. Ctrl+Insert - копирует, а Shift+Insert - вставляет? Или наоборот?

Те, кто путает, будут путать любые.

А на кнопках C и V уже лет 10 производители пишут Copy и Paste. А красноглазы всё понять не могут для чего.

И почему таких дурацких надписей я ни на одной клаве не видал? Вот и на моей Mitsumi ничего нет.

Ilshat
()
Ответ на: комментарий от Vovka-Korovka

Ага. Знакомая проблема.
Попробуйте взять скин по умолчанию из /usr/share/mc/skins/default.ini
оттуда возьмите секцию [Lines]. Всю, с параметрами.

Затем в своём скине удалите секцию [Lines] и вставьте секцию из дефолтного скина.

Вероятно. Ваш скин довольно старый, не так давно в скины была добавлена возможность задания двойных и одинарных линий одновременно (раньше только или двойные. или одинарные). Из-за этого пришлось переделать секцию [Lines].

Простите за неудобства.

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

Или просто fg, вернёт последнюю отправленню в фон задачу, или просто % в баше. Ман fg, bg, jobs

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

>> Over 90% пользователей постоянно путают, что делают клавиши Ctrl+Insert и Shift+Insert. Ctrl+Insert - копирует, а Shift+Insert - вставляет? Или наоборот?

Те, кто путает, будут путать любые.


Ну я же не путаю Ctrl+C/Ctrl+V. И все кто со мной работают не путают. А Ctrl+Insert и Shift+Insert пользуется только один человек, говорит что ему левой рукой нажимать клавиши неудобно. На вопрос - а не путаешь ли, говорит что путает. Плюс еще выяснилось, что у него болят на правой руке пальцы, потому что для нажатия Ctrl+Insert и Shift+Insert ему приходится переносить руку с мышы на клавиатуру, в то же самое положение что и на мыше. Говорит, уж лучше бы в это время отдыхала рука, лежа на мышке.

Так что изобретателю сочетаний Ctrl+Insert и Shift+Insert надо дать премию Шнобеля. А его последователям - подлечить восприятие реальности.

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

> F3 затем F4 и точки вместо нелатинских букв. В hex viewer косяк, видать...

да. наблюдается. Если кодировка системы utf-8, то норма, а вот в koi8-r точки.

Сейчас бисектится по репе, где оно заломалось.

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

А на кнопках C и V уже лет 10 производители пишут Copy и Paste.

На приличных клавиатурах — не пишут.

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

ААааа. Не уходи. Пока ты тут.
1) Можно сделать так чтобы по F3 отрывалось какое-то приложение которое я зибиндю?
2) Можно по C-x q (quckview) просматривать картинки? Типа справа у нас список картинок, а слева у нас эти картинки? Можно как-то такое намутить? И можно ли как-то для других типов файлов такое сделать?
3) Можно код расскрашивать? Нет?

Спасибо.

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

4) Я картинки feh'м смотрю. Вот он открывает только один файл, а дальше листать нельзя. Можно ли как-то проге передать не только один файл, а список всех файлов в директории? А потом ей как-то надо передать еще и файл который выделен. А потом еще надо чтобы после завершения проги указатель встал на последний файл?

А) Можно ли передать список файлов в директории?
Б) Можно ли потом выделить в mc нужный файл?

Это же лучше в .mailcap вместо feh свой скриптик прописать, который бы все это делал. А вот как это все в mc интегрировать?

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

> 1) Можно сделать так чтобы по F3 отрывалось какое-то приложение которое я зибиндю?

http://www.midnight-commander.org/ticket/1523
на этапе просмотра патчей и голосования


2) Можно по C-x q (quckview) просматривать картинки? Типа справа у нас список картинок, а слева у нас эти картинки? Можно как-то такое намутить? И можно ли как-то для других типов файлов такое сделать?


Гм... наверное, можно. Узнать, что в иксах запустились... узнать хэндл окна терминала... отобразить картинку. Но лично для меня это немного неподъёмная задача - я не знаю API иксов, добавление этой фичи займёт просто прорву времени.. мне становится тоскливо, если честно.

3) Можно код расскрашивать? Нет?

Код раскрашивать? Гм. Это подсветка синтаксиса в редакторе? Если да - оно уже давно есть и даже по дефолту. Если не раскрашивает, значит, установка mc неполная (битая или неправильно запакетирована).



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

Догадался без F1. ИМХО надо игнорировать таймаут при поднятом флажке.

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

>>Гм... наверное, можно. Узнать, что в иксах запустились... узнать хэндл окна терминала... отобразить картинку. Но лично для меня это немного неподъёмная задача - я не знаю API иксов, добавление этой фичи займёт просто прорву времени.. мне становится тоскливо, если честно.

показывай ASCII графику :) Как делает новый xprop

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