hjkl-keybindings
AutoKey
hjkl-keybindings | AutoKey | |
---|---|---|
1 | 88 | |
8 | 3,163 | |
- | 1.6% | |
10.0 | 5.2 | |
over 4 years ago | 27 days ago | |
AutoHotkey | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hjkl-keybindings
-
Learn AutoHotKey by stealing my scripts
I used to use an Ann Pro 2 keyboard. By default, h, j, k, l could be used as arrow keys when fn was held down. The fn keys also remapped '[]' to 'home' and 'end', ";'" to pgup, pgdown, and '/' to delete. It also had this feature where the caps lock key acted as a fn key when held down. I very quickly got used to holding the caps lock key with my left pinky to access all the keys I needed with my right hand. I became much more productive on this little 60% keyboard than on any full-sized one as I never had to move my fingers from the home row.
I've now switched to a qmk compatible Keychron V2 (65%) keyboard and remapped the keys exactly the same way. I'm very tempted to go back to a more compact 60% since I literally never use the arrow keys.
When I use my laptop on the go, AHK to the rescue. I found a script[0] that does almost the same thing, unfortunately, it fails when I use more than one modifier with the arrow keys. For example: shift + ctrl + left arrow to select one word to the left, which is shift + ctrl + caps lock + h in my case, doesn't work.
[0] https://github.com/AlexP11223/hjkl-keybindings/blob/master/w...
AutoKey
-
Learn AutoHotKey by stealing my scripts
I use AutoKey on Linux. It's less powerful than AHK but uses native Python which is nice: https://github.com/autokey/autokey
- How to create context-sensitive/window-aware custom shortcuts?
-
AMD Ryzen 7 7800X3D: Windows 11 vs. Ubuntu 23.04 Linux Performance
On Linux, the more direct equivalent to AHK is the similarly named AutoKey. AHK itself is never going to be cross-platform, due to the low-level it interacts specifically with Windows, but AutoKey is the Linux equivalent, designed to interact low-level with Linux in a similar way to AHK on Windows.
-
Text expansion app for Linux
https://github.com/autokey/autokey
-
Ergonomic lefty for Chromebook, with a good middle-click?
You can also try remapping mouse buttons. I use autohotkey to remap the middle clock to the right click. Autohotkey is windows only, but there is autokey which might help if you are a heavy middle click user like me
- [Linux4Noobs] AutoHotKey pour Linux ?
- Is there anyway to get Alt + ` behavior like on ubuntu and macos?
- advice on keyboard remapping sofware in linux
- advice on remapping sofware in linux
-
A guide to macroing on Linux
GitHub - autokey/autokey: AutoKey, a desktop automation utility for Linux and X11.
What are some alternatives?
daveconfig - A collection of settings and tiny scripts for many things. Note: only main branch is safe!
pydirectinput - Python mouse and keyboard input automation for Windows using Direct Input.
autohotkey-scripts - Some of my AutoHotKey scripts
pyautogui - A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.
KeyboardRemap - My custom keyboard remap, using AutoHotkey v2
robotjs - Node.js Desktop Automation.
AutoHotkeyScripts - Personal AutoHotkey Scripts
xdotool - fake keyboard/mouse input, window management, and more
sharpkeys - SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key.
ydotool - Generic command-line automation tool (no X!)
AutoHotInterception - An AutoHotkey wrapper for the Interception driver
AutoHotkey - AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.