defalias_azerty_pc.kbd 844 B

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