Bug 1159 - По умолчанию для русской расскладки используется не win клавиатура
Summary: По умолчанию для русской расскладки используется не win клавиатура
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: emacs21-common (show other bugs)
Version: unstable
Hardware: all Linux
: P4 minor
Assignee: Alex Ott
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-01 17:47 MSD by Evgueni
Modified: 2005-07-13 15:45 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgueni 2002-08-01 17:47:14 MSD
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\" ?Ь) (\"<\" ?Б)
  (\">\" ?Ю) (\"?\" ?,))

Comment 1 inger@altlinux.org 2004-04-29 12:26:23 MSD
переназначено 
 
Comment 2 Alex Ott 2004-04-29 12:33:49 MSD
могу сделать дополнительную раскладку, но основную менять не буду - 
я привык к стандартной емаксовой, и не буду путать пользователей
Comment 3 Alex Ott 2004-05-11 09:49:55 MSD
в emacs21-21.3-alt10 сделано хаком, в emacs-21.4 будет в стандартной поставке