subj --- --- Решение, например такое : ;; ;; Чтобы раскладка соответствовала раскладке русских букв на виндовых (а теперь ;; таких большинство) клавиатурах, можно добавить еще следующие строки: ;; ;; redefine some orginal keybindings под MS - можно ли попроще? ;; ;; кнопка \\| => \\/ при переключения регистра (для моего удобства) ;; (quail-define-package \"cyrillic-jcuken\" \"Cyrillic\" \"RU\" nil \"ЙЦУКЕH keyboard layout widely used in Russia (ISO 8859-5 encoding)\" nil t t t t nil nil nil nil nil t) (quail-define-rules (\"1\" ?1) (\"2\" ?2) (\"3\" ?3) (\"4\" ?4) (\"5\" ?5) (\"6\" ?6) (\"7\" ?7) (\"8\" ?8) (\"9\" ?9) (\"0\" ?0) (\"-\" ?-) (\"=\" ?=) (\"`\" ?ё) (\"q\" ?й) (\"w\" ?ц) (\"e\" ?у) (\"r\" ?к) (\"t\" ?е) (\"y\" ?н) (\"u\" ?г) (\"i\" ?ш) (\"o\" ?щ) (\"p\" ?з) (\"[\" ?х) (\"]\" ?ъ) (\"a\" ?ф) (\"s\" ?ы) (\"d\" ?в) (\"f\" ?а) (\"g\" ?п) (\"h\" ?р) (\"j\" ?о) (\"k\" ?л) (\"l\" ?д) (\";\" ?ж) (\"\'\" ?э) (\"\\\\\" ?\\\\) (\"z\" ?я) (\"x\" ?ч) (\"c\" ?с) (\"v\" ?м) (\"b\" ?и) (\"n\" ?т) (\"m\" ?ь) (\",\" ?б) (\".\" ?ю) (\"/\" ?.) (\"!\" ?!) (\"@\" ?\\\") (\"#\" ?#) (\"$\" ?\\;) (\"%\" ?%) (\"^\" ?:) (\"&\" ??) (\"*\" ?*) (\"(\" ?() (\")\" ?)) (\"_\" ?_) (\"+\" ?+) (\"~\" ?Ё) (\"Q\" ?Й) (\"W\" ?Ц) (\"E\" ?У) (\"R\" ?К) (\"T\" ?Е) (\"Y\" ?H) (\"U\" ?Г) (\"I\" ?Ш) (\"O\" ?Щ) (\"P\" ?З) (\"{\" ?Х) (\"}\" ?Ъ) (\"A\" ?Ф) (\"S\" ?Ы) (\"D\" ?В) (\"F\" ?А) (\"G\" ?П) (\"H\" ?Р) (\"J\" ?О) (\"K\" ?Л) (\"L\" ?Д) (\":\" ?Ж) (\"\\\"\" ?Э) (\"|\" ?/) (\"Z\" ?Я) (\"X\" ?Ч) (\"C\" ?С) (\"V\" ?М) (\"B\" ?И) (\"N\" ?Т) (\"M\" ?Ь) (\"<\" ?Б) (\">\" ?Ю) (\"?\" ?,))
переназначено
могу сделать дополнительную раскладку, но основную менять не буду - я привык к стандартной емаксовой, и не буду путать пользователей
в emacs21-21.3-alt10 сделано хаком, в emacs-21.4 будет в стандартной поставке