Midnight Commander

Матеріал з Вікіпедії — вільної енциклопедії.

Перейти до: навігація, пошук
Midnight Commander

Дві панелі Midnight Commander
Тип: Менеджер файлів
Розробник: Колектив розробників mc
Стабільний випуск: 4.6.1 / 23 липня 2005
ОС: Багатоплатформна
Ліцензія: GNU GPL
Українська: так
Сайт: http://www.ibiblio.org/mc/

Midnight Commander (mc, мі́днайт-кома́ндер, досл. перекл. «опівнічний командир») — один з консольних файлових менеджерів для Unix-подібних операційних систем, клон Norton Commander. Основний інтерфейс складається з двох панелей, на яких відображена файлова система.

Midnight Commander має можливість перегляду вмісту файлів RPM-пакунків, працює з популярними форматами архівів, начебто б вони були просто ще однією текою, а також функціонувати як клієнт FTP чи FISH. У Midnight Commander вбудований редактор mcedit (проте можна вказати й інший). Серед можливостей mcedit є підсвітка синтаксису для різних мов, здатність працювати у режимах ASCII та HEX.

Midnight Commander може також перейменовувати групи файлів. Це зручно при маніпулюванні великими зібраннями файлів, наприклад, щоб погодити їх з новим способом найменування. Midnight Commander може також переміщувати файли до різних тек і при цьому одночасно перейменовувати їх. Дозволяється вказувати вихідні та результуючі імена файлів з допомогою підстановлювальних знаків. При цьому можуть використовуватися регулярні вирази. Крім того, користувач може вибрати чи використовувати можливість "shell patterns" (автоматичне групування підстановлювальних знаків).

Midnight Commander зараз включений у більшість дистрибутивів Linux та поширюється під GNU General Public License.

mc дуже популярний на Linux завдяки побудові на гнучких текстових інтерфейсах (Ncurses або S-lang), що дозволяє йому працювати на звичайній консолі, всередині вікна X-терміналу, поверх SSH-з'єднань та й з усіма видами віддалених оболонок.

[ред.] Переваги

[ред.] Недоліки

  • Використання бібліотеки glib, що утруднює компіляцію (існує паралельна гілка розробки mc, яка не використовує glib).
  • Підтримка Unicode: офіційні збірки Midnight Commander ще не підтримують локалей UTF-8 (Баґ №7936). Проте існують неофіційні латки від Red Hat та SUSE (доданий ввід, редактор, переглядач). [1]
  • Зауважте також, що slang-інтерфейси є несумісні з бібліотекою ncurses, так що неможливо, наразі, мати прив'язку до цієї бібліотеки.

[ред.] Посилання

Особисті інструменти