/evil-rsi

Bring RSI back to evil users

Primary LanguageEmacs LispGNU General Public License v2.0GPL-2.0

evil-rsi

evil-rsi is intended to be a port of vim-rsi.

It brings some essential emacs motion bindings (and potentially RSI...) back.

Install

The easiest way is to install is with melpa through package.el.

M-: (package-install 'evil-rsi)

Then try it with:

M-x evil-rsi-mode

To enable evil-rsi permanently, add

(evil-rsi-mode)

to your init.el.

Default key bindings

  • C-a to move to beginning of line in all states
  • C-b to move backward a character in insert state
  • C-d to move delete character to the right in insert state
  • C-e to move to end of line in all states
  • C-f to move forward a character in insert state
  • C-k to delete current line in insert state
  • C-S-k to insert digraph in insert state
  • C-h to delete backward a character in insert state
  • NOTE For C-n and C-p please have a look at dabbrev-expand (default binds to M-/), hippie-expand, auto-complete or company.
  • NOTE All Meta bindings should work as expected.