qwertz_pc.kbd 845 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. ;; Qwertz Windows/Linux aliases
  2. ;; Works with QWERTZ-de. Needs a couple tweaks for other QWERTZ variants.
  3. ;; Navigation layer
  4. (defalias
  5. all C-a
  6. sav C-s
  7. cls C-w
  8. ndo C-y
  9. cut C-x
  10. cpy C-c
  11. pst C-v
  12. 0 0
  13. 1 1
  14. 2 2
  15. 3 3
  16. 4 4
  17. 5 5
  18. 6 6
  19. 7 7
  20. 8 8
  21. 9 9
  22. , ,
  23. . .
  24. )
  25. ;; Symbols layer
  26. (defalias
  27. ^ (macro grv spc)
  28. < <
  29. > S-<
  30. $ S-4
  31. % S-5
  32. @ AG-q
  33. & S-6
  34. * S-]
  35. ' S-\
  36. ` (macro S-= spc)
  37. { AG-7
  38. pl S-8
  39. pr S-9
  40. } AG-0
  41. = S-0
  42. \ AG--
  43. + ]
  44. - /
  45. / S-7
  46. '' S-2
  47. ~ AG-]
  48. [ AG-8
  49. ] AG-9
  50. _ S-/
  51. # \
  52. | AG-<
  53. ! S-1
  54. ; S-,
  55. : S-.
  56. ? S--
  57. )
  58. ;; NumRow layer
  59. (defalias
  60. s0 S-0
  61. s1 S-1
  62. s2 S-2
  63. s3 S-3
  64. s4 S-4
  65. s5 S-5
  66. s6 S-6
  67. s7 S-7
  68. s8 S-8
  69. s9 S-9
  70. nbs spc ;; no narrow no-break space in Qwerty
  71. dk1 XX
  72. dk2 XX
  73. dk3 XX
  74. dk4 XX
  75. dk5 XX
  76. )
  77. ;; vim: set ft=lisp