158

GitHub - xahlee/xah-fly-keys: the most efficient keybinding for emacs

 6 years ago
source link: https://github.com/xahlee/xah-fly-keys
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

xah-fly-keys

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

2020-04-18 News: Key Engine Rewrite

Major key engine rewrite by Dan Langlois (https://github.com/DanLanglois) and Will Dey (https://github.com/wi11dey) .

QWERTY layout

xah-fly-keys qwerty layout

Manual Install

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)
(xah-fly-keys-set-layout "qwerty") ; required

The following keyboard layouts are supported:

  • azerty
  • azerty-be
  • beopy
  • carpalx-qfmlwy
  • carpalx-qgmlwb
  • carpalx-qgmlwy
  • colemak
  • colemak-mod-dh
  • colemak-mod-dh-new
  • dvorak
  • norman
  • programer-dvorak
  • pt-nativo
  • qwerty
  • qwerty-abnt
  • qwerty-no (qwerty Norwegian)
  • qwertz
  • workman

Full Documentation

http://xahlee.info/emacs/misc/xah-fly-keys.html

Been working on this since 2013, and since 2007 on ergoemacs-mode.

Put in 5 bucks in my patreon. https://www.patreon.com/xahlee

or https://paypal.com pay to [email protected]

Thanks.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK