Приветствую!
Попробовал 21.4.4 (пересобрад rpm из Mandrake) в X при переключении
клавиатуры с помощью X все хорошо, но в какйю кодировку использует родной
переключатель Ctrl-\ (скорее всего iso*-5)!!!
Не надо так кричать. Дело в том, что любые русккие буквы, введенные в Xemacs
с Mule (пофигу каким способом, через C-\ или с помощью переключателя Xов) не
есть существующие в какой-то определенной кодировке (вернее, технически,
конечно, они закодированы, но тут у Mule свои понятия о ней и разбираться с
ними как раз не надо). Русские буквы - просто русские буквы, они _есть_. А
вот когда файл сохраняется, все символы в нем могут быть подогнаны под
какую-либо определенную кодировку. См. инфо по Mule, самое простое и
доходчивое, использовать некий префикс Mule перед командой сохранения
(например C-x s), нажимать предварительно его и тебя будут спрашивать - в
примении какой кодировки выполнить следующую за префиксом команду, то есть в
данном случае - в какой кодировке сохранить. Единственное - префикс я на
память не помню, он еще по-моему и менялся где-то от версии к версии,
посмотри в инфо - там точно должно быть...
При этом внизу написано KOI8 и в настройках:
(set-language-environment "Cyrillic-KOI8")
Эта штучка на самом деле мало на что влияет. Это лишь указание, что при
прочих равных условиях (при открытии, например, файла .txt, когда о
кодировке ничего больше узнать реально нельзя) koi8-r будет отдавать
предпочтение. Поменять это предпочтение можно, опять же, использовав
вышеописанный префикс Mule.
Что делать? мне часто приходится работать удаленно и набирать в
терминале???
IMHO XEmacs - не лучший выбор для работы на удаленном терминале... Хотя если
всяких рюшечек понаставить...
И еще одна досада, где менять (или может есть готовые комплекты?)
Сколько угодно - посмотри на сайтах, где люди публикуют свои .emacs (ныне
.xemacs/init.el)
раскрасок
редактора в X, бо черное по белому я плохо переношу (менять руками все
faces утомительно - много),
Можно либо в X resources сконфигурить, либо в faces. Ничего утомительного
там нет - если имелось в виду огромное количество самих фейсов - так их же
все не надо менять, они друг от друга кучу всего наследуют. То же bg/fg
ставишь у одного основного фонта фактически - и все ок у всех.
Удалить строку (пока использую Ctrl-A Ctr-Spc Ctrl-n Ctrl-W, не
веселая
замена для Ctrl-y в joe пока приходит на ум написать свою команду - но
вроде
как несовместимо (не писать же это на каждом компе, где я бываю)).
Функция и биндинг из трех строчек, была по-моему в каких-то примерах, идущих
с XEmacs. А носить с собой свой .emacs привыкай - это нормально, всегда
проще подстроить что-то под себя, чем привыкать ко всякой кривости. А если
лень носить - юзай NFS...
Часто забываю клавиатуру на русском в X, но x-emacs в терминалке
(rxvt)
такое начинает творить в ответ на русские буквы, есть способ защитить его
от
схождения с ума (лечить мой склероз лучше не предлогать - не лечится
:) ?
А как насчет смотреть на экран, когда печатаешь?
WBR, GreyCat.