Bring RSI back to evil users
Emacs Lisp
Switch branches/tags
Nothing to show
Pull request Compare This branch is 18 commits behind linktohack:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE.md
README.md
evil-rsi.el

README.md

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

Manually clone evil-rsi to your loadpath and add those line to init.el

(add-to-list 'load-path "/path/to/evil-rsi")
(require 'evil-rsi)
(evil-rsi-mode)

Or wait to see if evil-rsi will be approved by melpa then install via package.el 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
  • NOTE C-n and C-p are important keys, and will be enabled only when auto-complete is loaded.
  • NOTE All Meta bindings should work as expected.