From 4594aaa7cdd0c0981108376a9cc197cb1735966d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 23 Feb 2023 02:31:47 -0500 Subject: [PATCH] fix(chinese): evil-escape interfering w/ input method Close: #6482 Co-authored-by: merrickluo --- modules/input/chinese/config.el | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/input/chinese/config.el b/modules/input/chinese/config.el index 37cad3a66..c51a92c0a 100644 --- a/modules/input/chinese/config.el +++ b/modules/input/chinese/config.el @@ -8,6 +8,11 @@ (setq pyim-page-tooltip t default-input-method "pyim") + (after! evil-escape + (defun +chinese--input-method-p () + current-input-method) + (add-to-list 'evil-escape-inhibit-functions #'+chinese--input-method-p)) + ;; allow vertico/selectrum search with pinyin (cond ((modulep! :completion vertico) (advice-add #'orderless-regexp