hebrew_cp1255.vim 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. " add in the vowel points, known as 'niqud', which are present in
  2. " CP1255: Note: there are several 'standards' for placement of the vowel
  3. " points, and I ignored all of them. Since we can input English by simply
  4. " pressing Ctrl-^ and eliminating this map, I saw no reason to try to use
  5. " exotic key locations. If you don't like it, that's just too bad :-)
  6. let b:keymap_name = "heb"
  7. loadkeymap
  8. a <char-249> " ש - shin
  9. b <char-240> " נ - nun
  10. c <char-225> " ב - bet
  11. d <char-226> " ג - gimel
  12. e <char-247> " ק - qof
  13. f <char-235> " כ - kaf
  14. g <char-242> " ע - ayin
  15. h <char-233> " י - yod
  16. i <char-239> " ן - final nun
  17. j <char-231> " ח - het
  18. k <char-236> " ל - lamed
  19. l <char-234> " ך - final kaf
  20. m <char-246> " צ - tsadi
  21. n <char-238> " מ - mem
  22. o <char-237> " ם - final mem
  23. p <char-244> " פ - pe
  24. q / " / - slash
  25. r <char-248> " ר - resh
  26. s <char-227> " ד - dalet
  27. t <char-224> " א - alef
  28. u <char-229> " ו - vav
  29. v <char-228> " ה - he
  30. w ' " ' - single-quote
  31. x <char-241> " ס - samekh
  32. y <char-232> " ט - tet
  33. z <char-230> " ז - zayin
  34. , <char-250> " ת - tav
  35. . <char-245> " ץ - final tsadi
  36. ; <char-243> " ף - final pe
  37. ' , " , - comma
  38. / . " . - period
  39. ` ; " ; - semicolon
  40. " vowels:
  41. A: <Char-192> " sheva
  42. HE <Char-193> " hataf segol
  43. HA <Char-194> " hataf patah
  44. HO <Char-195> " hataf qamats
  45. I <Char-196> " hiriq
  46. AY <Char-197> " tsere
  47. E <Char-198> " segol
  48. AA <Char-199> " patah
  49. AO <Char-200> " qamats
  50. O <Char-201> " holam
  51. U <Char-203> " qubuts
  52. D <Char-204> " dagesh
  53. ]T <Char-205> " meteg
  54. ]Q <Char-206> " maqaf
  55. ]R <ּChar-207> " rafe
  56. ]p <Char-208> " paseq
  57. SR <Char-209> " shin-dot
  58. SL <Char-210> " sin-dot
  59. ]P <Char-211> " sof-pasuq
  60. VV <Char-212> " double-vav
  61. VY <Char-213> " vav-yod
  62. YY <Char-214> " yod-yod