mirror of
https://github.com/neovim/neovim.git
synced 2024-12-19 10:45:16 -07:00
bbd7ec9e64
runtime(keymap): Switch Hindu-Arabic to Arabic numerals in arabic keymap (vim/vim#13430)
caee7956a2
Co-authored-by: avidseeker <avidseeker7@protonmail.com>
77 lines
2.9 KiB
VimL
77 lines
2.9 KiB
VimL
" Vim Keymap file for Arabic
|
|
" Maintainer : Arabic Support group <support-at-arabeyes.org>
|
|
" Created by : Nadim Shaikli <nadim-at-arabeyes.org>
|
|
" Last Updated : 2023-10-27
|
|
" This is for a standard Microsoft Arabic keyboard layout.
|
|
|
|
" Use this short name in the status line.
|
|
let b:keymap_name = "arab"
|
|
|
|
loadkeymap
|
|
q <char-0x0636> " (1590) - DAD
|
|
w <char-0x0635> " (1589) - SAD
|
|
e <char-0x062b> " (1579) - THEH
|
|
r <char-0x0642> " (1602) - QAF
|
|
t <char-0x0641> " (1601) - FEH
|
|
y <char-0x063a> " (1594) - GHAIN
|
|
u <char-0x0639> " (1593) - AIN
|
|
i <char-0x0647> " (1607) - HEH
|
|
o <char-0x062e> " (1582) - KHAH
|
|
p <char-0x062d> " (1581) - HAH
|
|
[ <char-0x062c> " (1580) - JEEM
|
|
] <char-0x062f> " (1583) - DAL
|
|
a <char-0x0634> " (1588) - SHEEN
|
|
s <char-0x0633> " (1587) - SEEN
|
|
d <char-0x064a> " (1610) - YEH
|
|
f <char-0x0628> " (1576) - BEH
|
|
g <char-0x0644> " (1604) - LAM
|
|
h <char-0x0627> " (1575) - ALEF
|
|
j <char-0x062a> " (1578) - TEH
|
|
k <char-0x0646> " (1606) - NOON
|
|
l <char-0x0645> " (1605) - MEEM
|
|
; <char-0x0643> " (1603) - KAF
|
|
' <char-0x0637> " (1591) - TAH
|
|
z <char-0x0626> " (1574) - YEH with HAMZA ABOVE
|
|
x <char-0x0621> " (1569) - HAMZA
|
|
c <char-0x0624> " (1572) - WAW with HAMZA ABOVE
|
|
v <char-0x0631> " (1585) - REH
|
|
b <char-0x0644><char-0x0627> " (1604/1575) - LAA (lam alef)
|
|
n <char-0x0649> " (1609) - ALEF MAKSURA
|
|
m <char-0x0629> " (1577) - TEH MARBUTA
|
|
, <char-0x0648> " (1608) - WAW
|
|
. <char-0x0632> " (1586) - ZAIN
|
|
/ <char-0x0638> " (1592) - ZAH
|
|
` <char-0x0630> " (1584) - THAL
|
|
~ <char-0x0651> " (1617) - Tanween -- SHADDA
|
|
Q <char-0x064e> " (1614) - Tanween -- FATHA
|
|
W <char-0x064b> " (1611) - Tanween -- FATHATAN
|
|
E <char-0x064f> " (1615) - Tanween -- DAMMA
|
|
R <char-0x064c> " (1612) - Tanween -- DAMMATAN
|
|
T <char-0x0644><char-0x0625> " (1604/1573) - LAA with HAMZA BELOW
|
|
Y <char-0x0625> " (1573) - ALEF with HAMZA BELOW
|
|
U <char-0x0060> " (96) - ASCII -- `
|
|
I <char-0x00f7> " (247) - ASCII suppl -- div
|
|
O <char-0x00d7> " (215) - ASCII suppl -- mul
|
|
P <char-0x061b> " (1563) - Arabic Semicolon
|
|
{ <char-0x003c> " (60) - ASCII -- <
|
|
} <char-0x003e> " (62) - ASCII -- >
|
|
A <char-0x0650> " (1616) - Tanween -- KASRA
|
|
S <char-0x064d> " (1613) - Tanween -- KASRATAN
|
|
D <char-0x005b> " (91) - ASCII -- [
|
|
F <char-0x005d> " (93) - ASCII -- ]
|
|
G <char-0x0644><char-0x0623> " (1604/1571) - LAA with HAMZA ABOVE
|
|
H <char-0x0623> " (1571) - ALEF with HAMZA ABOVE
|
|
J <char-0x0640> " (1600) - TATWEEL
|
|
K <char-0x060c> " (1548) - Arabic Comma
|
|
L <char-0x002f> " (47) - ASCII -- /
|
|
Z <char-0x007e> " (126) - ASCII -- ~
|
|
X <char-0x0652> " (1618) - Tanween -- SUKUN
|
|
C <char-0x007b> " (123) - ASCII -- {
|
|
V <char-0x007d> " (125) - ASCII -- }
|
|
B <char-0x0644><char-0x0622> " (1604/1570) - LAA with MADDA ABOVE
|
|
N <char-0x0622> " (1570) - ALEF with MADDA ABOVE
|
|
M <char-0x0027> " (39) - ASCII -- '
|
|
< <char-0x002c> " (44) - ASCII -- ,
|
|
> <char-0x002e> " (46) - ASCII -- .
|
|
? <char-0x061f> " (1567) - Arabic Question Mark
|