https://github.com/bga/programmer-keyboard-layout
Keyboard layout, optimized for programming
https://github.com/bga/programmer-keyboard-layout
Last synced: 5 months ago
JSON representation
Keyboard layout, optimized for programming
- Host: GitHub
- URL: https://github.com/bga/programmer-keyboard-layout
- Owner: bga
- Created: 2012-06-03T18:50:53.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2022-03-07T22:38:50.000Z (over 4 years ago)
- Last Synced: 2025-05-23T04:17:37.588Z (about 1 year ago)
- Size: 759 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Programmer-keyboard-layout
==========================
Keyboard layout, optimized for programming
Idea is make type much easy.
+ In good code you dont have hardcoded data. Digits are more rarely need then operators. All digits are inverted related shift. Its also make possible to type numbers w/ _ and hex capital letters w/o releasing shift.
+ Most langs are C based and intensively uses {} when [] need not so often. Putted to separate keys, right variant with shift due left variant often is autocompleted by right variant. Personally i have alt + left variant to open 3 lines form
+ New langs does not require ; when still uses : and | too far from center of keyboard. : w/o shift, | as shifted :, ; now at place of |
+ Inverted "/' because many langs uses " more often
That changes are not touch letters so you still can use qwerty or dvorak layout.
## Normal view

## Shifted view
