Variable: evil-cjk-word-separating-categories

evil-cjk-word-separating-categories is a customizable variable defined in evil-vars.el.

Value

((67 . 72)
 (67 . 75)
 (67 . 107)
 (67 . 65)
 (67 . 71)
 (72 . 67)
 (72 . 75)
 (72 . 107)
 (72 . 65)
 (72 . 71)
 (75 . 67)
 (75 . 72)
 (75 . 107)
 (75 . 65)
 (75 . 71)
 (107 . 67)
 (107 . 72)
 (107 . 75)
 (65 . 67)
 (65 . 72)
 (65 . 75)
 (71 . 67)
 (71 . 72)
 (71 . 75))

Documentation

List of pair (cons) of categories to determine word boundary used in evil-cjk-word-boundary-p. See the documentation of word-separating-categories. Use describe-categories to see the list of categories.

Source Code

;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-vars.el
(defcustom evil-cjk-word-separating-categories
  '(;; Kanji
    (?C . ?H) (?C . ?K) (?C . ?k) (?C . ?A) (?C . ?G)
    ;; Hiragana
    (?H . ?C) (?H . ?K) (?H . ?k) (?H . ?A) (?H . ?G)
    ;; Katakana
    (?K . ?C) (?K . ?H) (?K . ?k) (?K . ?A) (?K . ?G)
    ;; half-width Katakana
    (?k . ?C) (?k . ?H) (?k . ?K) ; (?k . ?A) (?k . ?G)
    ;; full-width alphanumeric
    (?A . ?C) (?A . ?H) (?A . ?K) ; (?A . ?k) (?A . ?G)
    ;; full-width Greek
    (?G . ?C) (?G . ?H) (?G . ?K) ; (?G . ?k) (?G . ?A)
    )
  "List of pair (cons) of categories to determine word boundary
used in `evil-cjk-word-boundary-p'. See the documentation of
`word-separating-categories'. Use `describe-categories' to see
the list of categories."
  :type '(alist :key-type (choice character (const nil))
                :value-type (choice character (const nil)))
  :group 'evil-cjk)