私はいくつかの言語を使用しており、Emacs で特定のメジャー モードに特定の入力方法を設定する必要があります。
つまり、特定のメジャーモードの入力方法を「自動変更」するように構成します。
これを行う方法はありますか?ありがとうございました!
私はいくつかの言語を使用しており、Emacs で特定のメジャー モードに特定の入力方法を設定する必要があります。
つまり、特定のメジャーモードの入力方法を「自動変更」するように構成します。
これを行う方法はありますか?ありがとうございました!
問題の各 MODE に MODE フックを使用して、そのモードのバッファーにdefault-input-method
( で切り替え) を設定できます。C-\
(add-hook 'emacs-lisp-mode-hook 'my-emacs-lisp-mode-hook)
(defun my-emacs-lisp-mode-hook ()
"Custom behaviours for `emacs-lisp-mode'."
(setq-local default-input-method "latin-1-prefix"))
または先に進み、入力メソッドを自動的に有効にするには:
(add-hook 'emacs-lisp-mode-hook 'my-emacs-lisp-mode-hook)
(defun my-emacs-lisp-mode-hook ()
"Custom behaviours for `emacs-lisp-mode'."
(activate-input-method "latin-1-prefix"))
特定の入力方法をファイルに設定する方法も参照してください。