0
私はEmacs Evilを使用しています。モーション状態になるたびに、マウスクリックは機能しません。たとえば、最近のファイル(recentf
)に行き、ファイルをクリックしたい場合は、Emacsの状態に切り替えるよう強制されます。どうすればモーションモードでも動作させることができますか?ありがとう。Emacs悪意のあるマウスのクリックが動作状態で動作しない
私はEmacs Evilを使用しています。モーション状態になるたびに、マウスクリックは機能しません。たとえば、最近のファイル(recentf
)に行き、ファイルをクリックしたい場合は、Emacsの状態に切り替えるよう強制されます。どうすればモーションモードでも動作させることができますか?ありがとう。Emacs悪意のあるマウスのクリックが動作状態で動作しない
"mouse-1"に影響する唯一のモーション状態バインディングは、evil-maps.elで定義されています。
したがって、あなたは(他のモードで作られた)マウス1ボタンのいずれかの他のマッピングは(悪の動きのキーマップに「穴を突っつい」により)代わりに働くように、それをアン定義しようとすることができます:
(eval-after-load "evil-maps"
(define-key evil-motion-state-map [down-mouse-1] nil))
悪をuse-package
でロードしている場合、悪い部分の:config
セクションのどこかにdefine-key
行だけ書くことができます。
(use-package evil
:ensure t
:init
...
:config
(define-key evil-motion-state-map [down-mouse-1] nil)
...)