FreeBSD 6.1 -> PuTTY виндовая
set | less:
LANG=ru_RU.CP1251
LC_ALL=ru_RU.CP1251
LC_COLLATE=ru_RU.CP1251
LC_CTYPE=ru_RU.CP1251
LC_MESSAGES=ru_RU.CP1251
LC_MONETARY=ru_RU.CP1251
LC_NUMERIC=ru_RU.CP1251
LC_TIME=ru_RU.CP1251
...
cat ~/.nexrc
set print=ЮАБЦДЕ╦ФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪюабцде╗фгхийклмнопярстужвьызшэщчъ
set noprint=
.nexrc и такой, и с =абвгд.... результат тот же - KOI-8R.Так вот, хочу VIM с CP1251. А имею - date: ЯСААНРЮ, 21 НЙРЪАПЪ 2006 Ц. 11:58:10 (MSD)
Шрифты cp1251 и cp866 со скринмапом дают один и тот же результат: они являются KOI-8R (умею читать cp1251 тексты, отображенные шрифтами KOI-8R :).
Соответственно: VIM принимает русские cp1251 буквы через виндовый клипборд в KOI-8R, хоть ты тресни.
Есть старый надежный способ: локаль по умолчанию. Тогда VIM корректно принимает русские cp1251 буквы через виндовый клипборд (отображая их в виде \xXXX кодов). Зато потом можно работать с cp1251 текстами другими редакторами.
А весь сыр бор из за того, что других редакторов, помимо VIM, которые брали бы содержимое виндового клипборда через PuTTY - не знаю.
Кто знает, что сделать, чтобы VIM работал с cp1251? А, для начала, корректно видеть результаты date?