PDA

Показать полную графическую версию : Как заставить редактор в mc понимать русский?


Flash
22-12-2003, 19:12
subj

Barracuda
22-12-2003, 19:19
Flash
Надо включить поддержку восьмибитных символов - это в настройках.

Flash
22-12-2003, 20:38
Включена - не помогает, даже кодировку cp1251 поставил, все равно глюки, koi8-r нормально отображается, но то, что в виндовой cp1251 глючит.

antonym
25-12-2003, 21:15
Говорят, что последний Midnight Commander понимает несколько русских кодировок. Это раз. И два - можно настроить ввод и вывод на поддержку cp1251. Я такое у себя делал как
alias win='setfont <font> && mapscrn <соответствующий> && loadkeys <нужные>'
И то же самое для koi8-r.

Это, конечно, некрасивый вариант, но тогда мне было важно, чтобы работало - и быстро. Некрасивый в том смысле, что перед работой с файлами в cp1251 нужно было вводить win, а перед работой с koi8 - соответственно, koi.

Исправлено: antonym, 21:15 25-12-2003

mar
25-12-2003, 23:53
antonym
те mc русифицировался отдельно от локали? или все-таки использовалась одна и та же кодировка?

Guest
26-12-2003, 00:56
from Xwine

а у тебя в фстабе прописано напротив вфата iocharset=koi8-r,codepade=866 ( это если у тебя локаль кои8-р ) ?

antonym
26-12-2003, 15:09
Да mc никак не русифицируется. Он просто настраивается на вывод и ввод восьмибитных символов. Русифицируется шрифт (setfont), таблица перекодировки (mapscrn, не во всех случаях), и, наконец, ввод - loadkeys. И, в зависимости от того, какой шрифт и клавиатурная раскладка загружены, можно, соответственно, читать и писать по-русски в соответствущей этим шрифту и раскладке кодировке.




© OSzone.net 2001-2012