JorisE / evil-mu4e

Evil keybindings for mu4e

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Evil keybindings for mu4e

License:GNU General Public License v3.0


Languages

Language:Emacs Lisp 100.0%