マッピングを介して bs-show 関数を使用しています:
(global-set-key (kbd "Cx Cb") 'bs-show)
ただし、私は悪モードも使用しているため、bs-show 関数を実行するたびに悪の中で通常 (「N」) モードから emacs (「E」) モードに切り替えるまで、単一のキーコマンドが機能しないことがわかりました。BufferSelection メニュー内で Evil モードを永続的に無効にするにはどうすればよいですか?
邪悪なモードを完全に無効にするのではなく、次のように、bs-mode の Emacs モードで邪悪なスタートを切ることができます。
(evil-set-initial-state 'bs-mode 'emacs)
この人の構成がうまく機能することがわかったように、 bs-mode(私はまだすべての新しいものよりも好む)をvim/evilにしたい場合、それは価値があります:
; BS-menu
(defadvice bs-mode (before bs-mode-override-keybindings activate)
;; use the standard bs bindings as a base
(evil-make-overriding-map bs-mode-map 'normal t)
(evil-define-key 'normal bs-mode-map "h" 'evil-backward-char)
(evil-define-key 'normal bs-mode-map "q" 'bs-abort)
(evil-define-key 'normal bs-mode-map "j" 'bs-down)
(evil-define-key 'normal bs-mode-map "k" 'bs-up)
(evil-define-key 'normal bs-mode-map "l" 'evil-forward-char)
(evil-define-key 'normal bs-mode-map "RET" 'bs-select))