neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

hebrew_cp1255.vim (1741B)


      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