改变:ls在Emacs邪恶模式下启动ibuffer

改变:ls在Emacs邪恶模式下启动ibuffer,emacs,evil-mode,Emacs,Evil Mode,开箱即用,:ls在邪恶模式下调用M-x列表缓冲区。我需要在.emacs中添加什么来重新绑定它以运行M-x ibuffer?更改它与邪恶模式无关:(defalias'list buffers'ibuffer)指定(defalias'list buffers'ibuffer)对我不起作用 在查看源文件“evil maps.el”时,我发现了另一种方法 添加到.emacs文件: ;; bind ':ls' command to 'ibuffer instead of 'list-buffers

开箱即用,
:ls
在邪恶模式下调用
M-x列表缓冲区
。我需要在.emacs中添加什么来重新绑定它以运行
M-x ibuffer

更改它与邪恶模式无关:
(defalias'list buffers'ibuffer)
指定
(defalias'list buffers'ibuffer)
对我不起作用

在查看源文件“evil maps.el”时,我发现了另一种方法

添加到.emacs文件:

  ;; bind ':ls' command to 'ibuffer instead of 'list-buffers
    (evil-ex-define-cmd "ls" 'ibuffer)
此方法应该能够映射任何邪恶的ex命令