Для меня при работе в Linux, основная программа -- это GNU Midnight Commander. С его помощью я выполняю практически всё, что хочу (вызывая другие программы). Но ещё в версии 4.8.29 я столкнулся с двумя проблемами, которых не было в версии 4,7 (которая была в Debian 5). А именно:
Если я вхожу в режим отображения содержимого файла в соседней панели (Ctrl+X,q), то после выхода из этого режима теряется история команд (Alt+H)
Если в редакторе я хочу сохранить файл с именем, похожем на то, что есть в каталоге, и в его имени есть пробелы, то по комбинации <Esc>,<Tab> перед пробелами ставиться обратная черта. То есть если есть, например, файл "A B C", то файл сохранится как "A\ B\ C"
В версии 4.8.33, которая поставляется с Debian 13, 2-я проблема исправлена. Но первая осталась.
И добавилась ещё одна: Если в редакторе установлена перекодировка в 1251 или 866, то вместо русских букв [А-ПЁ] (заглавных) отображаются точки на чёрном фоне.
На сайте Open Source Lab взял архивы с версиями 4.8.32 и 4.8.31 и собрал из них mc -- в нём такой проблемы нет.
Может быть можно как-то исправить эту проблемы? И находил ли кто-нибудь ещё какие-нибудь проблемы в mc?
Да, я обнаружил в своё время, что с помощью MC невозможно делать копирование. Доказательство:
.
$ mkdir test
$ chmod g+s test
$ mkdir a
$ cp -r a test
У test/a будет, как и ожидается, выставлен setgid бит. А теперь попробуйте добиться того же с MC -- и вы обнаружите, что это невозможно. Хоть с "Сохранять атрибуты", хоть без -- результат неправильный.