My AutoHotkey shortcuts and helper scripts. (For the Unicode-aware AutoHotkey_L)
Special character shortcuts
I'm an electrical engineer and generally math/science-type person, so I've made a lot of shortcuts for typing special characters. This is the best way I've found to do this. Works in every text field in every application, and is much faster and easier than copying and pasting them or looking them up in a character map. (And stop using the Symbol font, people! Your "kΩ" are turning into "kW" whenever I copypaste them!)
Example: If you type:
5 |x 10sup7 kohm+-1% 3 nv/rthz 100degc 220 uF
5 × 10⁷ kΩ±1% 3 nV/√Hz 100°C 220 µF
Thunderbird Auto Correct extension uses things like
©, so I've adopted this
convention for other special characters.
☃, etc. Easier to
remember than Unicode code points or Alt codes, pretty easy to type, and doesn't
conflict with named HTML entities, etc. There might be a better initial character to use, but I haven't had any problems with
To do / wish list
- Unify scroll wheel direction and zoom/drag functions across all applications
- Inverting scroll wheel unfortunately inverts it for all parts of that app, not just the main view, but lists and stuff, too.
- Disable shortcuts for Python terminals, PuTTY, etc.
#IfWinNotActivewith source code extensions at the end, to disable shortcuts like
<=that would conflict with writing code?
- Automatically use newline-stripping paste if pasting into filename fields?
- Hold down Caps Lock to emulate Archy leaping navigation?
- or Caps Lock should act as a shift? Unless you hit it twice consecutively, or press Shift+Caps Lock
- If Caps Lock is already pressed, and I press Shift, it should undo Caps Lock?
- or it should just detect words sPELLED lIKE tHIS.
- Simple calculator: Press some keyboard shortcut, dialog pops up, type in
4553+3243and press Enter, and it pastes
7796into your document.
- Toggle UPPERCASE, lowercase, Title Case, etc for selected text in any app