Add Colemak layout to keyboard-layout layer

This commit is contained in:
Lyall Cooper 2016-09-03 18:29:46 -07:00 committed by syl20bnr
parent c376b3c98b
commit bfcc96d548
2 changed files with 16 additions and 10 deletions

View File

@ -13,7 +13,6 @@
- [[#bepo][bepo]]
- [[#dvorak][dvorak]]
- [[#colemak][colemak]]
- [[#remapped-keys][Remapped Keys]]
- [[#package-configurations][Package Configurations]]
- [[#keybindings][Keybindings]]
- [[#sources][Sources]]
@ -151,14 +150,11 @@ will remap keybindings for the =dvorak-programmer= variant.
[[file:img/dvorak-keymap.png]]
** colemak
=colemak= is a keyboard layout designed for touch typing in English.
=colemak= is a modern alternative to the QWERTY and =dvorak= layouts. It is
designed for efficient and ergonomic touch typing in English. More info can be
found at the [[https://colemak.com/][Colemak website]].
[[file:img/colemak-layout.png]]
*** Remapped Keys
- ~avy~ and ~ace-window~ keys are remapped to the ~colemak~ home row
- ~evil-leader~ is also remapped to ~tn~
[[file:img/colemak-layout.png]]
* Package Configurations
The available configurations are:
@ -198,4 +194,5 @@ So the price you have to pay is the absence of a keybindings list.
* Sources
The keyboard-layout logo is coming from [[https://openclipart.org/detail/202777/keyboard-layout][openclipart.org]] and is under the public
domain. The bepo logo and the keymap images are coming from the [[http://bepo.fr/][bepo]] official
website. They are licensed under the [[http://creativecommons.org/licenses/by-sa/3.0/deed.en][CC-BY-SA]].
website. The Colemak keyboard layout image is from [[https://en.wikipedia.org/wiki/File:KB_US-Colemak.svg][Wikipedia]]. They are all
licensed under the [[http://creativecommons.org/licenses/by-sa/3.0/deed.en][CC-BY-SA]].

View File

@ -58,7 +58,16 @@ any case.")
("h" . "h")
("j" . "t")
("k" . "n")
("l" . "s"))))
("l" . "s")))
(colemak . (("h" . "h")
("n" . "j")
("e" . "k")
("i" . "l")
;;
("h" . "h")
("j" . "n")
("k" . "e")
("l" . "i"))))
"The base rebinding map. Dots should be read as `will behave
as'. It should be a bidirectional mapping, i.e. all present
keys should be once in each column.")