Created
October 14, 2025 00:25
-
-
Save tankorsmash/54bb71552c5d6815b03e750112977fe0 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Append to your ~/.config/helix/config.toml | |
| [keys.insert."\\"] | |
| # Row 1: `1234567890-= | |
| "`" = [":insert-output /bin/echo -n ˜", "move_char_right"] | |
| "1" = [":insert-output /bin/echo -n ˘", "move_char_right"] | |
| "2" = [":insert-output /bin/echo -n ¨", "move_char_right"] | |
| "3" = [":insert-output /bin/echo -n ⁼", "move_char_right"] | |
| "4" = [":insert-output /bin/echo -n ⌜", "move_char_right"] | |
| "5" = [":insert-output /bin/echo -n ´", "move_char_right"] | |
| "6" = [":insert-output /bin/echo -n ˝", "move_char_right"] | |
| "7" = [":insert-output /bin/echo -n 7", "move_char_right"] | |
| "8" = [":insert-output /bin/echo -n ∞", "move_char_right"] | |
| "9" = [":insert-output /bin/echo -n ¯", "move_char_right"] | |
| "0" = [":insert-output /bin/echo -n •", "move_char_right"] | |
| minus = [":insert-output /bin/echo -n ÷", "move_char_right"] | |
| "=" = [":insert-output /bin/echo -n ×", "move_char_right"] | |
| # Row 1 shifted: ~!@#$%^&*()_+ | |
| "~" = [":insert-output /bin/echo -n ¬", "move_char_right"] | |
| "!" = [":insert-output /bin/echo -n ⎉", "move_char_right"] | |
| "@" = [":insert-output /bin/echo -n ⚇", "move_char_right"] | |
| "#" = [":insert-output /bin/echo -n ⍟", "move_char_right"] | |
| "$" = [":insert-output /bin/echo -n ◶", "move_char_right"] | |
| "%" = [":insert-output /bin/echo -n ⊘", "move_char_right"] | |
| "^" = [":insert-output /bin/echo -n ⎊", "move_char_right"] | |
| "&" = [":insert-output /bin/echo -n ⍎", "move_char_right"] | |
| "*" = [":insert-output /bin/echo -n ⍕", "move_char_right"] | |
| "(" = [":insert-output /bin/echo -n ⟨", "move_char_right"] | |
| ")" = [":insert-output /bin/echo -n ⟩", "move_char_right"] | |
| "_" = [":insert-output /bin/echo -n √", "move_char_right"] | |
| "+" = [":insert-output /bin/echo -n ⋆", "move_char_right"] | |
| # Row 2: qwertyuiop[] | |
| "q" = [":insert-output /bin/echo -n ⌽", "move_char_right"] | |
| "w" = [":insert-output /bin/echo -n 𝕨", "move_char_right"] | |
| "e" = [":insert-output /bin/echo -n ∊", "move_char_right"] | |
| "r" = [":insert-output /bin/echo -n ↑", "move_char_right"] | |
| "t" = [":insert-output /bin/echo -n ∧", "move_char_right"] | |
| "y" = [":insert-output /bin/echo -n y", "move_char_right"] | |
| "u" = [":insert-output /bin/echo -n ⊔", "move_char_right"] | |
| "i" = [":insert-output /bin/echo -n ⊏", "move_char_right"] | |
| "o" = [":insert-output /bin/echo -n ⊐", "move_char_right"] | |
| "p" = [":insert-output /bin/echo -n π", "move_char_right"] | |
| "[" = [":insert-output /bin/echo -n ←", "move_char_right"] | |
| "]" = [":insert-output /bin/echo -n →", "move_char_right"] | |
| # Row 2 shifted: QWERTYUIOP{} | |
| "Q" = [":insert-output /bin/echo -n ↙", "move_char_right"] | |
| "W" = [":insert-output /bin/echo -n 𝕎", "move_char_right"] | |
| "E" = [":insert-output /bin/echo -n ⍷", "move_char_right"] | |
| "R" = [":insert-output /bin/echo -n 𝕣", "move_char_right"] | |
| "T" = [":insert-output /bin/echo -n ⍋", "move_char_right"] | |
| "Y" = [":insert-output /bin/echo -n Y", "move_char_right"] | |
| "U" = [":insert-output /bin/echo -n U", "move_char_right"] | |
| "I" = [":insert-output /bin/echo -n ⊑", "move_char_right"] | |
| "O" = [":insert-output /bin/echo -n ⊒", "move_char_right"] | |
| "P" = [":insert-output /bin/echo -n ⍳", "move_char_right"] | |
| "{" = [":insert-output /bin/echo -n ⊣", "move_char_right"] | |
| "}" = [":insert-output /bin/echo -n ⊢", "move_char_right"] | |
| # Row 3: asdfghjkl;'\ | |
| "a" = [":insert-output /bin/echo -n ⍉", "move_char_right"] | |
| "s" = [":insert-output /bin/echo -n 𝕤", "move_char_right"] | |
| "d" = [":insert-output /bin/echo -n ↕", "move_char_right"] | |
| "f" = [":insert-output /bin/echo -n 𝕗", "move_char_right"] | |
| "g" = [":insert-output /bin/echo -n 𝕘", "move_char_right"] | |
| "h" = [":insert-output /bin/echo -n ⊸", "move_char_right"] | |
| "j" = [":insert-output /bin/echo -n ∘", "move_char_right"] | |
| "k" = [":insert-output /bin/echo -n ○", "move_char_right"] | |
| "l" = [":insert-output /bin/echo -n ⟜", "move_char_right"] | |
| ";" = [":insert-output /bin/echo -n ⋄", "move_char_right"] | |
| "'" = [":insert-output /bin/echo -n ↩", "move_char_right"] | |
| "\\" = [":insert-output /bin/echo -n \\", "move_char_right"] | |
| # Row 3 shifted: ASDFGHJKL:"| | |
| "A" = [":insert-output /bin/echo -n ↖", "move_char_right"] | |
| "S" = [":insert-output /bin/echo -n 𝕊", "move_char_right"] | |
| "D" = [":insert-output /bin/echo -n D", "move_char_right"] | |
| "F" = [":insert-output /bin/echo -n 𝔽", "move_char_right"] | |
| "G" = [":insert-output /bin/echo -n 𝔾", "move_char_right"] | |
| "H" = [":insert-output /bin/echo -n «", "move_char_right"] | |
| "J" = [":insert-output /bin/echo -n J", "move_char_right"] | |
| "K" = [":insert-output /bin/echo -n ⌾", "move_char_right"] | |
| "L" = [":insert-output /bin/echo -n »", "move_char_right"] | |
| ":" = [":insert-output /bin/echo -n ·", "move_char_right"] | |
| "\"" = [":insert-output /bin/echo -n ˙", "move_char_right"] | |
| "|" = [":insert-output /bin/echo -n |", "move_char_right"] | |
| # Row 4: zxcvbnm,./ | |
| "z" = [":insert-output /bin/echo -n ⥊", "move_char_right"] | |
| "x" = [":insert-output /bin/echo -n 𝕩", "move_char_right"] | |
| "c" = [":insert-output /bin/echo -n ↓", "move_char_right"] | |
| "v" = [":insert-output /bin/echo -n ∨", "move_char_right"] | |
| "b" = [":insert-output /bin/echo -n ⌊", "move_char_right"] | |
| "n" = [":insert-output /bin/echo -n n", "move_char_right"] | |
| "m" = [":insert-output /bin/echo -n ≡", "move_char_right"] | |
| "," = [":insert-output /bin/echo -n ∾", "move_char_right"] | |
| "." = [":insert-output /bin/echo -n ≍", "move_char_right"] | |
| "/" = [":insert-output /bin/echo -n ≠", "move_char_right"] | |
| # Row 4 shifted: ZXCVBNM<>? | |
| "Z" = [":insert-output /bin/echo -n ⋈", "move_char_right"] | |
| "X" = [":insert-output /bin/echo -n 𝕏", "move_char_right"] | |
| "C" = [":insert-output /bin/echo -n C", "move_char_right"] | |
| "V" = [":insert-output /bin/echo -n ⍒", "move_char_right"] | |
| "B" = [":insert-output /bin/echo -n ⌈", "move_char_right"] | |
| "N" = [":insert-output /bin/echo -n N", "move_char_right"] | |
| "M" = [":insert-output /bin/echo -n ≢", "move_char_right"] | |
| "<" = [":insert-output /bin/echo -n ≤", "move_char_right"] | |
| ">" = [":insert-output /bin/echo -n ≥", "move_char_right"] | |
| "?" = [":insert-output /bin/echo -n ⇐", "move_char_right"] | |
| # Space | |
| space = [":insert-output /bin/echo -n ‿", "move_char_right"] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment