neovim

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

arabic_buckwalter.vim (2216B)


      1 " Vim Keymap file for Arabic using Buckwalter Transliteration
      2 " see
      3 " http://qamus.org/transliteration.htm
      4 " https://en.wikipedia.org/wiki/Buckwalter_transliteration
      5 "
      6 " Created By:  Rafael Ketsetsides <rketsetsides@gmail.com>
      7 " Last Update: 2025 Sep 02
      8 
      9 let b:keymap_name = "arabic_buckwalter"
     10 
     11 loadkeymap
     12 
     13 A	<char-0x0627>			" ALEF
     14 b	<char-0x0628>			" BEH
     15 p	<char-0x0629>			" TEH MARBUTA
     16 t	<char-0x062a>			" TEH
     17 v	<char-0x062b>			" THEH
     18 j	<char-0x062c>			" JEEM
     19 H	<char-0x062d>			" HAH
     20 x	<char-0x062e>			" KHAH
     21 d	<char-0x062f>			" DAL
     22 *	<char-0x0630>			" THAL
     23 r	<char-0x0631>			" REH
     24 z	<char-0x0632>			" ZAIN
     25 s	<char-0x0633>			" SEEN
     26 $	<char-0x0634>			" SHEEN
     27 S	<char-0x0635>			" SAD
     28 D	<char-0x0636>			" DAD
     29 T	<char-0x0637>			" TAH
     30 Z	<char-0x0638>			" ZAH
     31 E	<char-0x0639>			" AIN
     32 g	<char-0x063a>			" GHAIN
     33 _	<char-0x0640>			" TATWEEL
     34 f	<char-0x0641>			" FEH
     35 q	<char-0x0642>			" QAF
     36 k	<char-0x0643>			" KAF
     37 l	<char-0x0644>			" LAM
     38 m	<char-0x0645>			" MEEM
     39 n	<char-0x0646>			" NOON
     40 h	<char-0x0647>			" HEH
     41 w	<char-0x0648>			" WAW
     42 Y	<char-0x0649>			" ALEF MAKSURA
     43 y	<char-0x064a>			" YEH
     44 '	<char-0x0621>			" HAMZA
     45 |	<char-0x0622>			" ALEF WITH MADDA ABOVE
     46 >	<char-0x0623>			" ALEF WITH HAMZA ABOVE
     47 &	<char-0x0624>			" WAW WITH HAMZA ABOVE
     48 <	<char-0x0625>			" ALEF WITH HAMZA BELOW
     49 }	<char-0x0626>			" YEH WITH HAMZA ABOVE
     50 F	<char-0x064b>			" Tanween -- FATHATAN
     51 N	<char-0x064c>			" Tanween -- DAMMATAN
     52 K	<char-0x064d>			" Tanween -- KASRATAN
     53 a	<char-0x064e>			" Tanween -- FATHA
     54 u	<char-0x064f>			" Tanween -- DAMMA
     55 i	<char-0x0650>			" Tanween -- KASRA
     56 ~	<char-0x0651>			" Tanween -- SHADDA
     57 o	<char-0x0652>			" Tanween -- SUKUN
     58 ;	<char-0x061b>			" Arabic Semicolon
     59 ,	<char-0x060c>			" Arabic Comma
     60 ?	<char-0x061f>			" Arabic Question Mark
     61 {	<char-0x0671>			" ALEF WASLA
     62 P	<char-0x067E>			" PEH
     63 J	<char-0x0686>			" TCHEH
     64 V	<char-0x06A4>			" VEH
     65 G	<char-0x06AF>			" GAF
     66 0	<char-0x06F0>			" Arabic-Indic 0
     67 1	<char-0x06F1>			" Arabic-Indic 1
     68 2	<char-0x06F2>			" Arabic-Indic 2
     69 3	<char-0x06F3>			" Arabic-Indic 3
     70 4	<char-0x06F4>			" Arabic-Indic 4
     71 5	<char-0x06F5>			" Arabic-Indic 5
     72 6	<char-0x06F6>			" Arabic-Indic 6
     73 7	<char-0x06F7>			" Arabic-Indic 7
     74 8	<char-0x06F8>			" Arabic-Indic 8
     75 9	<char-0x06F9>			" Arabic-Indic 9