改变:ls在Emacs邪恶模式中调出ibuffer

时间:2013-08-12 03:06:08

标签: emacs evil-mode

开箱即用,邪恶模式中的:ls会调用M-x list-buffers。我需要将哪些内容放入我的.emacs中以重新绑定此内容以运行M-x ibuffer

2 个答案:

答案 0 :(得分:1)

改变这与邪恶模式无关:(defalias 'list-buffers 'ibuffer)

答案 1 :(得分:1)

指定(defalias 'list-buffers 'ibuffer)对我不起作用。

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

添加到.emacs文件中:

  ;; bind ':ls' command to 'ibuffer instead of 'list-buffers
    (evil-ex-define-cmd "ls" 'ibuffer)

此方法应该能够映射任何邪恶的ex命令。