Bs0Dd 206 Опубликовано: 11 января, 2021 (изменено) В 2015-2016 году тут разрабатывался файловый менеджер Midday Commander, который по неизвестным причинам оказался заброшен. Увы, он много чего не умеет, есть неприятные баги, однако других ФМ под компьютеры я не встречал (может плохо искал). Собственно, это и послужило появлением моего форка от оригинального MC. И имя ему Midday Commander Plus! Репозиторий на GitHub Основные нововведения: Поддержка видеорежима 160x50 Тени у окон (как у Norton-а) Поддержка манипулятора "Мышь" (в том числе колесика) Мультиязычность (языковые данные вынесены в отдельный .mcl файл) Поддержка тем (данные о цветах элементов вынесены в отдельный .mct файл) Система ассоциаций Параметры программы расположены в конфиг файле - /etc/mc.cfg Скачать: pastebin run pc73b8bB С программой поставляются: Файлы mcl для русского и английского языка (по умолчанию в конфиге стоит английский) Три mct темы - "Standart", "Redstone" и "Darkness" (увы, я не дизайнер, поэтому отсутствие вырвиглазности в темах не гарантировано) Краткая справка: Скрытый текст Любой файл можно открыть двойным кликом по нему или нажатием клавиши Enter. Пролистывать файлы можно стрелками или колесиком мыши. Переключение между панелями осуществляется клавишей Tab или кликом по нужной панели. Клик по обозначению Fn клавиши на панели аналогичен клику на саму клавишу. F1 - выдает помощь по работе с МСP. F3 - открывает выбранный файл на редактирование. По умолчанию используется стандартный редактор edit.lua, но вы можете задать свой в конфиге. Чтобы создать новый файл, нажмите Shift+F3 и в открывшемся окошке введите имя создаваемого файла и нажмите <Ok>. F4/F5 - копирует/перемещает выбранный файл в директорию, открытую на соседней панели. В окошке можно указать новое имя, под которым файл будет скопирован. F7 - создает новую директорию. F8 - удаляет файл или директорию. Перед удалением будет выдано предупреждение: F10 - выход из МСP. Для поиска файла или директории на дисках компьютера нажмите Alt+F7 и в открывшемся окне введите искомое имя. При поиске файла можно использовать спецсимволы "?" и "*". ? - замещает собой любой символ; * - замещает любую последовательность символов. Например, для поиска всех файлов, начинающихся с букв co, введите строку поиска "co*" Результат поиска будет отображен в панели поиска Выбор какого либо из результатов в панели поиска приведет к перемещению в соответствующую директорию. Коротко про ассоциации: Скрытый текст В современных ОС вроде Linux, MacOS и Windows при открытии, скажем, картинки .jpg, система не будет запускать его, а запустит ассоциированный с этим форматом просмотрщик, передав ему этот файл. Аналогичная система реализована и тут. В конфиге есть поле "Associations", где можно задать, для какого файла какая программа будет запускаться. Записи имеют вид ['расширение'] = 'программа и аргументы'. Например, запись ['.txt'] = 'edit' означает, что при двойном клике по файлу с расширением .txt будет вызван редактор edit с аргументом пути до файла. Ассоциации не работают, если файл запускается из командной стоки менеджера. Изменено 14 января, 2021 пользователем Bs0Dd GitHub 11 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Bs0Dd Автор темы 206 Опубликовано: 14 января, 2021 Обновление: Версия 1.2b Исправления: При заполнении строки ввода курсор вылезал за ее пределы (до/после). Добавлена проверка, не пытаемся ли мы копировать/переместить файл в никуда (пустая строка). Исправлен инсталлятор: он падал при запуске с ЧБ монитором/картой (до/после). 3 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kolya112 0 Опубликовано: 14 января, 2021 Не плохо, молодец, продолжай разработку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Bs0Dd Автор темы 206 Опубликовано: 17 июня, 2022 Обновление: Версия 1.3a Исправления: Небольшие баг-фиксы Менеджер сам создает конфиг-файл со стандартными настройками при его отсутствии Заменен почтовый адрес в справке (протух) Теперь используется новый установщик (WebWyse) 2 1 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах