Evil keybindings for mu4e
Clone or download
Latest commit 5b22c1e Jul 9, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
COPYING Update copyright author+year and include license Jun 7, 2018
README.org Add deprecation warning Jul 9, 2018
evil-mu4e.el Bind "gk" / "gj" to prev-unread / next-unread Jun 13, 2018

README.org

DEPRECATION WARNING

evil-mu4e has been merged into evil-collection. See: https://github.com/emacs-evil/evil-collection.

evil-mu4e.el

This package configures keybindings for mu4e that make sense for Evil users.

Installation and use

MELPA

The recommended method is to use MELPA via package.el (M-x package-install RET evil-mu4e RET).

To setup the new bindings, add the following the Emacs initialization file:

(require 'evil-mu4e)

Manual install

Evil and mu4e are both required. After requiring those packages, the following will setup the new key bindings for you.

(add-to-list 'load-path "/path/to/evil-mu4e.el")
(require 'evil-mu4e)

Keybindings

The bindings that differ from normal mu4e bindings are listed below:

General commands

Commmandevil-mu4eAlternative
Jump to maildirJ
Updateu
Compose messageccC
Kill update mail processx

Commands for header-mode and view-mode

Commandevil-mu4eAlternative
Next messageC-j
Previous messageC-k
Mark the current thread as readT
Compose messageccC
Compose edit**ceE
Compose forward**cfF
Compose replycrR
Change sorting***oO
Rerun searchgr
Toggle include relatedzr
Toggle threadingzt
Toggle hide citedza
Skip duplicateszd
Show loggl
Select other viewgv
Save attachement(s)pP
Save urlyu
Go to urlgx
Fetch urlgX
  • * denotes only in header-mode
  • ** denotes Alternative only in header-mode
  • *** denotes Alternative only in view-mode