1

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

4

2 回答 2

1

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

于 2013-08-12T03:55:01.630 回答
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 命令。

于 2016-01-20T04:19:58.607 回答