|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Prokopenko 2:5020/400 11 Dec 2006 13:57:33 To : All Subject : mcedit кодировки. -------------------------------------------------------------------------------- Hello, All! FC-6 mc]# mc -V GNU Midnight Commander, версия 2006-11-14-16 Виртуальная файловая система: tarfs, extfs, cpiofs, ftpfs, fish, smbfs, undelfs Со встроенным редактором С установленной в системе библиотекой S-Lang с базой данных terminfo C поддержкой внутренней командной оболочки С поддержкой фоновых операций С поддержкой мыши в xterm С поддержкой интернационализации С поддержкой многих кодировок Data types: char 8 int 32 long 32 void * 32 off_t 64 ecs_char 8 [root@etconktk mc]# Hифига по Ctrl+T не работает. Hапример локаль UTF-8 или KOI8-R, надо редактировать файл в CP1251, в настройках mc по F9 выбрана кодировка win1251, терминал настроен на раскладку локали (без терминала тоже самое), открываем файл в кодировке cp1251, жмём Ctrl+T не помогает - если консоль UTF8 - просто точки, если консоль koi8r - кракозябры. Как бороться? Пока что нашёл единственный (но крайне неудобный) вариант, позволяющий редактировать файлы cp1251 - в профиль баша ставим export LANG=ru_RU.koi8r, в терминале (putty) ставим win1251, тогда по F4 можно увидеть и отредактировать файл в 1251 кодировке, но по F3 кракозябры, и русский mc превращается в кракозябрский (его сообщения и хелпы). Если же консоль в UTF-8 не помогает вообще ничего. Для консоли 1251 похоже в mc недоположили и частично недоконвертировали файлики. В гугле эта проблема не гуглится... Переучиваться на vim нет ни малейшего желания. До свидания, успехов! ==================== Сергей Прокопенко. В моём адресе все буквы настоящие. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577f87986d6.html, оценка из 5, голосов 10
|