Skip to content

xahlee/xah-fly-keys

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

because:
warning: binding esc may make arrow keys or f1 f2 keys not work, in text terminal, or in text terminal and running a remote emacs
because text terminal relies on esc sequence to represent those keys.
if you want, add this to your init
(global-set-key (kbd "ESC") 'xah-fly-command-mode-activate)
thanks to yegor maltsev
b47253a

Git stats

Files

Permalink
Failed to load latest commit information.

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)

;; 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)

Full Documentation

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.

About

the most efficient keybinding for emacs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published