Add load directory

This commit is contained in:
2026-01-26 12:19:22 +09:00
parent e32b87f921
commit cbd72df6af
3 changed files with 121 additions and 0 deletions

View File

@@ -0,0 +1,119 @@
;;; cyrillic-workman-input-method.el --- Workman but cyrillic. -*- lexical-binding: t; -*-
(require 'quail)
(quail-define-package
"cyrillic-workman" "Russian" "RUW" t
"Russian (ЙЦУКЕН) input method simulating Workman keyboard"
nil t t t t nil nil nil nil nil t)
;; 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ += `~
;; qQ dD rR wW bB jJ fF uU pP ;: [{ ]}
;; aA sS hH tT gG yY nN eE oO iI '" \|
;; zZ xX mM cC vV kK lL ,< .> /?
;; 1! 2" 3№ 4; 5% 6: 7? 8* 9( 0) -_ =+ \/ ёЁ
;; Й Ц У К Е Н Г Ш Щ З Х Ъ
;; Ф Ы В А П Р О Л Д Ж Э
;; Я Ч С М И Т Ь Б Ю .,
(quail-define-rules
("1" ?1)
("2" ?2)
("3" ?3)
("4" ?4)
("5" ?5)
("6" ?6)
("7" ?7)
("8" ?8)
("9" ?9)
("0" ?0)
("-" ?-)
("=" ?=)
("|" ?/)
("`" )
("q" )
("d" )
("r" ?у)
("w" )
("b" ?е)
("j" )
("f" ?г)
("u" )
("p" )
(";" )
("[" ?х)
("]" )
("a" )
("s" )
("h" )
("t" ?а)
("g" ?п)
("y" ?р)
("n" ?о)
("e" )
("o" )
("i" )
("'" )
("\\" ?\\)
("z" )
("x" )
("m" ?с)
("c" )
("v" )
("k" )
("l" )
("," ?б)
("." )
("/" ?.)
("!" ?!)
("@" ?\")
("#" ?№)
("$" ?\;)
("%" ?%)
("^" ?:)
("&" ??)
("*" ?*)
("(" ?\()
(")" ?\))
("_" ?_)
("+" ?+)
("~" )
("Q" )
("D" )
("R" ?У)
("W" ?К)
("B" ?Е)
("J" ?Н)
("F" )
("U" )
("P" )
(":" ?З)
("{" ?Х)
("}" )
("A" )
("S" )
("H" ?В)
("T" ?А)
("G" )
("Y" ?Р)
("N" ?О)
("E" )
("O" )
("I" )
("\"" )
("|" ?|)
("Z" )
("X" )
("M" ?С)
("C" ?М)
("V" )
("K" ?Т)
("L" ?Ь)
("<" )
(">" )
("?" ?,))
(provide 'cyrillic-workman-input-method)
;;; cyrillic-workman-input-method.el ends here

Binary file not shown.