A modal keybinding for emacs (like vim), but based on command frequency and ergonomics.
This is the most efficient editing system in the universe.
Xah Fly Keys home page at http://xahlee.info/emacs/misc/xah-fly-keys.html
Major key engine rewrite by Dan Langlois (https://github.com/DanLanglois) and Will Dey (https://github.com/wi11dey) .
put the file xah-fly-keys.el in ~/.emacs.d/lisp/ create the dir if doesn't exist.
put the following in your emacs init file:
(add-to-list 'load-path "~/.emacs.d/lisp/")
(require 'xah-fly-keys)
;; specify a layout
(xah-fly-keys-set-layout "qwerty")
;; possible values
;; adnw , azerty , azerty-be , beopy , bepo , carpalx-qfmlwy , carpalx-qgmlwb , carpalx-qgmlwy , colemak , colemak-dhm , colemak-dhm-angle , colemak-dhk , dvorak , koy , neo2 , norman , programer-dvorak , pt-nativo , qwerty , qwerty-abnt , qwerty-no (qwerty Norwegian) , qwertz , workman
(xah-fly-keys 1)
http://xahlee.info/emacs/misc/xah-fly-keys.html
Been working on this since 2013, and since 2007 on ergoemacs-mode.
give me 5 bucks https://paypal.com pay to Xah@XahLee.org
Thanks.