ohyecloudy 2022-04-22 | parent | favorite | on: Emacs Configuration Generator(emacs.amodernist.com)

normal mode로 올 때, 한글 입력이 유지되던게 번거로웠던 기억이 나네요. 지금은 어떻게 해결됐는지 모르겠어요. emacs 와 evil 모드를 사용하면 이런 문제가 없어 편하게 사용하고 있습니다.

커스텀하면 가능합니다.
(use-package evil
:commands evil-mode
:hook ;; For IME
(normal-state-entry . ime-to-en )
(insert-state-entry . ime-to-prev)
(emacs-state-entry . ime-to-prev)

:init
;; Natural IME
(defvar prev-input-method current-input-method "Remember prev input method")
(defun ime-to-en ()
(setq prev-input-method current-input-method)
(set-input-method "ucs"))
(defun ime-to-prev ()
(set-input-method prev-input-method))

(evil-mode 1)
)

같은 식으로요.

붙여넣기 하니 코드 인덴트가 깨지는데, 저는 저런식으로 커스텀해서 쓰고 있어요.