Изменение:ls, чтобы вызвать ibuffer в Emacs evil-mode

Из коробки, :ls в злом режиме вызывает M-x list-buffers, Что мне нужно положить в мой.emacs, чтобы связать это, чтобы запустить M-x ibufferвместо?

2 ответа

Изменение этого не имеет ничего общего с режимом зла: (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)

Этот метод должен быть в состоянии отобразить любую злую бывшую команду.

Другие вопросы по тегам