vi: repeat and execute commands
[neatvi.git] / kmap.h
blob656052da16ace6c56cea77fd61a7ad67992ec2d1
1 static char *kmap_en[256] = {
2 [0] = "en",
3 };
5 static char *kmap_fa[256] = {
6 [0] = "fa",
7 ['`'] = "‍",
8 ['1'] = "۱",
9 ['2'] = "۲",
10 ['3'] = "۳",
11 ['4'] = "۴",
12 ['5'] = "۵",
13 ['6'] = "۶",
14 ['7'] = "۷",
15 ['8'] = "۸",
16 ['9'] = "۹",
17 ['0'] = "۰",
18 ['-'] = "-",
19 ['='] = "=",
20 ['q'] = "ض",
21 ['w'] = "ص",
22 ['e'] = "ث",
23 ['r'] = "ق",
24 ['t'] = "ف",
25 ['y'] = "غ",
26 ['u'] = "ع",
27 ['i'] = "ه",
28 ['o'] = "خ",
29 ['p'] = "ح",
30 ['['] = "ج",
31 [']'] = "چ",
32 ['a'] = "ش",
33 ['s'] = "س",
34 ['d'] = "ی",
35 ['f'] = "ب",
36 ['g'] = "ل",
37 ['h'] = "ا",
38 ['j'] = "ت",
39 ['k'] = "ن",
40 ['l'] = "م",
41 [';'] = "ک",
42 ['\''] = "گ",
43 ['z'] = "ظ",
44 ['x'] = "ط",
45 ['c'] = "ز",
46 ['v'] = "ر",
47 ['b'] = "ذ",
48 ['n'] = "د",
49 ['m'] = "پ",
50 [','] = "و",
51 ['.'] = ".",
52 ['/'] = "/",
53 ['\\'] = "\\",
54 ['~'] = "÷",
55 ['!'] = "!",
56 ['@'] = "٬",
57 ['#'] = "٫",
58 ['$'] = "﷼",
59 ['%'] = "٪",
60 ['^'] = "×",
61 ['&'] = "،",
62 ['*'] = "*",
63 ['('] = "(",
64 [')'] = ")",
65 ['_'] = "ـ",
66 ['+'] = "+",
67 ['Q'] = "ْ",
68 ['W'] = "ٌ",
69 ['E'] = "ٍ",
70 ['R'] = "ً",
71 ['T'] = "ُ",
72 ['Y'] = "ِ",
73 ['U'] = "َ",
74 ['I'] = "ّ",
75 ['O'] = "[",
76 ['P'] = "]",
77 ['{'] = "{",
78 ['}'] = "}",
79 ['A'] = "ؤ",
80 ['S'] = "ئ",
81 ['D'] = "ي",
82 ['F'] = "إ",
83 ['G'] = "أ",
84 ['H'] = "آ",
85 ['J'] = "ة",
86 ['K'] = "»",
87 ['L'] = "«",
88 [':'] = ":",
89 ['"'] = "؛",
90 ['Z'] = "ك",
91 ['X'] = "ٓ",
92 ['C'] = "ژ",
93 ['V'] = "ٰ",
94 ['B'] = "‌",
95 ['N'] = "ٔ",
96 ['M'] = "ء",
97 ['<'] = "<",
98 ['>'] = ">",
99 ['?'] = "؟",
100 ['|'] = "|",