evil-mode
にはモードで開くモードを定義するevil-emacs-state-modes
varがあります。`magit-visit-thing`が` evil-mode`バッファを開くのを防ぐ方法
私は(実際には、それがデフォルトである)ことVARにmagit-diff-mode
を列挙されています。 magit-diff
を実行
はemacs
モードで正しく表示されます。
しかし、I実行magit-status
(emacs mode
で開きます)場合、Head
上(バッファの最初の行)にポイントを置き、Retの、magit-visit-thing
を打つが呼び出され、そしてコミット情報が新しいバッファに示されています。このバッファはmagit-diff-mode
にありますが、このバッファではevil-mode
がアクティブです。
どのように私はこの動作を防ぐのですか?
はあなたにそれがmagit-diff- 'でだと確信しています:あなたは
magit-diff.el
で見ていない限り知る方法 -Magit Rev
が実際にmagit-revision-mode
の文字列であるように - 実際のモード名が何であるか、それから推測することは困難かもしれモード?私がチェックしたのは 'magit-revision-mode'です。 –ありがとうございます。どのように現在のモード名を探しますか?私は通常、C-H-Mを押すと、これは、それが私に与えたものである: – user3156459
「magit-diff.el 'で定義されてMagit REVモードは答えるためにあなたのコメントをオンにしてくださいので、私はそれを受け入れることができます。 – user3156459