Перемикання кодувань

Список доступних кодувань зберігається у файлі /etc/mc/mc.charsets. Формат цього файлу простий: кожен рядок повинен мати такий вигляд:

"Ім'я кодування" має бути у тому вигляді, який використовує програма iconv(1). "Опис кодування" - це одне або кілька слів, які будуть представляти це кодування в меню кодування. "Ім'я кодування" та "Опис кодування" поділяються одним або декількома пробілами або символами табуляції.

Ви можете відредагувати його за своїм бажанням, прибравши непотрібні кодування або дописавши необхідні. В даний час підтримуються всі 8-бітові кодування, а з багатобайтних - тільки UTF-8. Якщо ви вважаєте, щоб якісь кодування були в даному файлі "з коробки", залиште заявку у вигляді тикета на сайті www.midnight-commander.org.

Налаштування відображення

Перш за все потрібно налаштувати кодування вводу/виводу, яке повинно збігатися з вашим кодуванням, що визначається локалію (locale). Налаштування здійснюється у діалоговому вікні "Відображення символів", яке викликається через Меню->Налаштування->Біти символів. При збереженні параметрів Midnight Commander'а це кодування буде записано у файлі конфігурації

/.mc/ini (параметр display_codepage в секції [Misc]), і при наступному запуску Midnight Commander'а не потрібно її налаштовувати знову.

Щоб змінити кодування, натисніть комбінацію клавіш Alt-e (або виберіть пункт меню). Виберіть зі списку кодування стрілками "вгору" і "вниз" та натисніть клавішу "Enter". Це призведе до того, що файл під час відображення буде перекодований з вибраного кодування до користувача. Фізичного перекодування вмісту файлу не відбувається.

Пошук також буде здійснюватися в тому кодуванні, яке ви вибрали. Ви можетевибрати опцію "Всі кодування" у діалоговому вікні пошуку, щоб шукати по всіх відомих кодуваннях.

У файлових панелях

Активуйте потрібну панель (кнопкою Tab) та натисніть комбінацію клавіш Alt-e (або виберіть відповідний пункт меню). Виберіть потрібне кодування. У заголовку панелі ви побачите зміни:

Ви можете продовжити навігацію за підкаталогами, при цьому буде здійснюватися автоматичне перекодування з вибраного вами кодування в те, яке встановлено в налаштуваннях Midnight Commander'а). За потреби ви можете ще раз змінити кодування поточного каталогу:

Вибір пункту " " прибере всю інформацію про перекодування з шляху до поточного каталогу.