# CapsLocKeys.ahk **Repository Path**: chuck_chen/CapsLocKeys.ahk ## Basic Information - **Project Name**: CapsLocKeys.ahk - **Description**: 一个autohotkey脚本,用来将方向键、home、end键等离主键盘区太远的按键映射成由大写锁定键修饰的组合键。适合在60%键盘上使用。 github地址:github.com/liu233w/CapsLocKeys.ahk - **Primary Language**: AutoHotkey - **License**: Not specified - **Default Branch**: release - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2021-09-04 - **Last Updated**: 2021-09-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README CapsLocKeys.ahk ================================= Simplified Chinese version: [README-chs.md](README-chs.md) ## What's this? An autohotkey's script which makes your capslock more powerful by mapping other keys which are far from alphanumeric keys. ## Features ### Single keys, which can't be combined with other chords * Capslock : ESC * shift+Capslock : Capslock * Capslock+o : open a new line but don't break this line into two line on the cursor ### Multiple keys, which can be combined with other chords Keys listed below can be combined with other chords such as Ctrl Alt or Shift For example: Capslock+a is mapped to HOME. Meanwhile, Capslock+Shift+a will send Shift+Home. Attention: Shift must be pressed AFTER Capslock, or it will send Capslock immediately as defined above. * Capslock+h/j/k/l : Left/Down/Up/Right arrow * Cpaslock+u : backspace * Capslock+d : DEL * Capslock+a : HOME * Capslock+e : END * Capslock+1...9 0 - = : F1-F12 ## Killing feature ### Number line lock -- for programmers When you press Capslock+TAB, it will enter the `mark state`. Then when you press the number keys above the alphanumeric keys, it will enter the marks on the button rather than the numbers itself, just like press shift+numbers in normal. If you want to enter numbers, press `shift+numbers button` instead. Press Capslock+TAB again will exit `mark state`. We also have two icons which show the state of it. It will replace the tray icon of the autohotkey.