custom-look-keys.scm 1.3 KB

12345678910111213141516171819
  1. (define look-on-key '("zenkaku-hankaku" "<Shift> "))
  2. (define look-on-key? (make-key-predicate '("zenkaku-hankaku" "<Shift> ")))
  3. (define look-off-key '("zenkaku-hankaku" "<Shift> "))
  4. (define look-off-key? (make-key-predicate '("zenkaku-hankaku" "<Shift> ")))
  5. (define look-completion-key '("tab" generic-end-of-preedit-key))
  6. (define look-completion-key? (make-key-predicate '("tab" generic-end-of-preedit-key?)))
  7. (define look-next-char-key '("right" "<IgnoreCase><Control>f"))
  8. (define look-next-char-key? (make-key-predicate '("right" "<IgnoreCase><Control>f")))
  9. (define look-prev-char-key '(generic-backspace-key generic-go-left-key))
  10. (define look-prev-char-key? (make-key-predicate '(generic-backspace-key? generic-go-left-key?)))
  11. (define look-next-candidate-key '("down" "<IgnoreCase><Control>n"))
  12. (define look-next-candidate-key? (make-key-predicate '("down" "<IgnoreCase><Control>n")))
  13. (define look-prev-candidate-key '("up" "<IgnoreCase><Control>p"))
  14. (define look-prev-candidate-key? (make-key-predicate '("up" "<IgnoreCase><Control>p")))
  15. (define look-save-dict-key '("<IgnoreCase><Control>s" "return"))
  16. (define look-save-dict-key? (make-key-predicate '("<IgnoreCase><Control>s" "return")))
  17. (define look-load-dict-key '("<IgnoreCase><Control>l"))
  18. (define look-load-dict-key? (make-key-predicate '("<IgnoreCase><Control>l")))