Hallo,
ich nutze das Zehnfingersystem seit langem, und bin aber mit einigen Dingen noch nicht ganz zufrieden.
Ich habe meine Verbesserungsvorschläge mal notiert:
Feedback willkommen!
https://github.com/guettli/ten-flying-fingers/blob/master/README.md
# ten-flying-fingers My goal is to keep the pointing fingers on "F" and "J" as much as possible
# Keys which are hard to access
These keys are hard to access if you want to keep the pointing fingers on "F" and "J"
- Pos1, End - CursorUp, CursorDown, CursorLeft, CursorRight - PageUp, PageDown - Backspace - Del - ...
# History I used Emacs for more than 15 years. Mostly for programming Python. In 2015 I switched from Emacs to PyCharm. In Emacs it is easy to go to the beginning/end of a line. During configuring PyCharm I asked myself: Why not configure this once for all applications? Why configure keyboard short cuts for every single application?
Other example: In thunderbird many users configure a shortcut to delete mails. The del-key works, but users configure a short cut. Why? Because "del" is too hard to access....
# I am happy with most other keys on the keyboard
I know that there are alternative keyboard layouts like neo2 or colemark. I am happy with the default QWERTY or QWERTZ layout. I want to improve the default layout, I don't want to replace it. I want to be able to use the keyboard of my team mates and family members like I am used to.
Related: http://forum.colemak.com/viewtopic.php?id=1914
# I love feedback
You found a typo, you have the same need as I, you know how to solve this?
Please send me advices via the github issue manager!
# Technologies for the implementation
https://help.ubuntu.com/community/ibus
http://en.wikipedia.org/wiki/Intelligent_Input_Bus
https://code.google.com/p/autokey/ https://github.com/autokey/autokey
# Why not xmodmap ...
The basics could be solved by using xmodmap. But later I would love to have a command line interface which does much more then just mapping one keyboard key to an other key.
# Command line
Pressing CapsLock twice should open a command line like tool. With this I want to:
- move windows: for example put all terminals on the current screen beneath each other (no overlapping) - change window focus: For example bring webbroser, mail client or editor on the top of the screen. - insert fixed text: like "Regards, Firstname Lastname" or my ssh public key. - autocomplete search in the history of the copy and paste texts.
# Related Questions on Stackoverflow, Mailinglists, Groups
http://stackoverflow.com/questions/27813748/clone-input-device-with-python-u...
http://stackoverflow.com/questions/27581500/hook-into-linux-key-event-handli...
http://askubuntu.com/questions/585275/make-capslock-j-work-like-pos1
Question in colemark forum: http://forum.colemak.com/viewtopic.php?pid=15700#p15700
# Mouseless Clipboard Manager http://askubuntu.com/q/513395/42348
# Copy+Paste with same shortcuts everywhere I want the same shortcut for copy+paste in all applications. I choose to take the common ctrl-c ctrl-v for this. Works every where except the x/gnome terminal.
This is easy to solve. Just use Edit -> Keyboard of the gnome terminal: http://askubuntu.com/questions/53688/making-ctrlc-copy-text-in-gnome-termina...