custom-baidu-olime-jp-keys1.scm 1.6 KB

123456789101112131415161718192021
  1. (define baidu-olime-jp-next-segment-key '(generic-go-right-key))
  2. (define baidu-olime-jp-next-segment-key? (make-key-predicate '(generic-go-right-key?)))
  3. (define baidu-olime-jp-prev-segment-key '(generic-go-left-key))
  4. (define baidu-olime-jp-prev-segment-key? (make-key-predicate '(generic-go-left-key?)))
  5. (define baidu-olime-jp-extend-segment-key '("<IgnoreCase><Control>o" "<Shift>right"))
  6. (define baidu-olime-jp-extend-segment-key? (make-key-predicate '("<IgnoreCase><Control>o" "<Shift>right")))
  7. (define baidu-olime-jp-shrink-segment-key '("<IgnoreCase><Control>i" "<Shift>left"))
  8. (define baidu-olime-jp-shrink-segment-key? (make-key-predicate '("<IgnoreCase><Control>i" "<Shift>left")))
  9. (define baidu-olime-jp-transpose-as-hiragana-key '("F6" "Muhenkan"))
  10. (define baidu-olime-jp-transpose-as-hiragana-key? (make-key-predicate '("F6" "Muhenkan")))
  11. (define baidu-olime-jp-transpose-as-katakana-key '("F7" "Muhenkan"))
  12. (define baidu-olime-jp-transpose-as-katakana-key? (make-key-predicate '("F7" "Muhenkan")))
  13. (define baidu-olime-jp-transpose-as-halfkana-key '("F8" "Muhenkan"))
  14. (define baidu-olime-jp-transpose-as-halfkana-key? (make-key-predicate '("F8" "Muhenkan")))
  15. (define baidu-olime-jp-transpose-as-halfwidth-alnum-key '("F10"))
  16. (define baidu-olime-jp-transpose-as-halfwidth-alnum-key? (make-key-predicate '("F10")))
  17. (define baidu-olime-jp-transpose-as-fullwidth-alnum-key '("F9"))
  18. (define baidu-olime-jp-transpose-as-fullwidth-alnum-key? (make-key-predicate '("F9")))
  19. (define baidu-olime-jp-commit-as-opposite-kana-key '("<IgnoreCase><Shift>q"))
  20. (define baidu-olime-jp-commit-as-opposite-kana-key? (make-key-predicate '("<IgnoreCase><Shift>q")))