๐Ÿ“„ Viewing: sinhala-phonetic_utf-8.vim

" Vim Keymap file for Sinhala (Sri Lanka) (2003-11-02)
" Maintainer  : Harshula Jayasuriya <harshula@gmail.com>
" Last Updated: 2007-06-30
" This is a phonetic static mapping for a standard US-English keyboard
" (qwerty)
" http://www.nongnu.org/sinhala/doc/keymaps/sinhala-keyboard_3.html

" Copy the keymap to ~/.vim/keymap/
" Start gvim
" Need to disable the menu so that you can use the 'alt' key.
"   set guioptions-=m
" Select the new keymap
"   set keymap=sinhala-phonetic_utf-8

let b:keymap_name = "sinhala"

loadkeymap
<A-n>	<char-0x0d82>	"  เถ‚ - anusvaraya (anusvara)
H	<char-0x0d83>	"  เถƒ - visargaya (visarga)
a	<char-0x0d85>	" เถ… - ayanna (a)
A	<char-0x0d86>	" เถ† - aayanna (aa)
w	<char-0x0d87>	" เถ‡ - aeyanna (ae)
W	<char-0x0d88>	" เถˆ - aeeyanna (aee)
i	<char-0x0d89>	" เถ‰ - iyanna (i)
I	<char-0x0d8a>	" เถŠ - iiyanna (ii)
u	<char-0x0d8b>	" เถ‹ - uyanna (u)
U	<char-0x0d8c>	" เถŒ - uuyanna (uu)
q	<char-0x0d8d>	" เถ - iruyanna (iru)
Q	<char-0x0d8e>	" เถŽ - iruuyanna (iruu)
<A-k>	<char-0x0d8f>	" เถ - iluyanna (ilu)
<A-K>	<char-0x0d90>	" เถ - iluuyanna (iluu)
e	<char-0x0d91>	" เถ‘ - eyanna (e)
E	<char-0x0d92>	" เถ’ - eeyanna (ee)
<A-F>	<char-0x0d93>	" เถ“ - aiyanna (ai)
o	<char-0x0d94>	" เถ” - oyanna (o)
O	<char-0x0d95>	" เถ• - ooyanna (oo)
<A-H>	<char-0x0d96>	" เถ– - auyanna (au)
k	<char-0x0d9a>	" เถš - alpapraana kayanna (ka)
K	<char-0x0d9b>	" เถ› - mahaapraana kayanna (kha)
g	<char-0x0d9c>	" เถœ - alpapraana gayanna (ga)
G	<char-0x0d9d>	" เถ - mahaapraana gayanna (gha)
<A-N>	<char-0x0d9e>	" เถž - kantaja naasikyaya (nga)
<A-g>	<char-0x0d9f>	" เถŸ - sanyaka gayanna (nnga)
c	<char-0x0da0>	" เถ  - alpapraana cayanna (ca)
C	<char-0x0da1>	" เถก - mahaapraana cayanna (cha)
j	<char-0x0da2>	" เถข - alpapraana jayanna (ja)
J	<char-0x0da3>	" เถฃ - mahaapraana jayanna (jha)
z	<char-0x0da4>	" เถค - taaluja naasikyaya (nya)
Z	<char-0x0da5>	" เถฅ - taaluja sanyooga naasikyaya (jnya)
<A-j>	<char-0x0da6>	" เถฆ - sanyaka jayanna (nyja)
<A-t>	<char-0x0da7>	" เถง - alpapraana ttayanna (tta)
<A-T>	<char-0x0da8>	" เถจ - mahaapraana ttayanna (ttha)
<A-d>	<char-0x0da9>	" เถฉ - alpapraana ddayanna (dda)
<A-D>	<char-0x0daa>	" เถช - mahaapraana ddayanna (ddha)
N	<char-0x0dab>	" เถซ - muurdhaja nayanna (nna)
X	<char-0x0dac>	" เถฌ - sanyaka ddayanna (nndda)
t	<char-0x0dad>	" เถญ - alpapraana tayanna (ta)
T	<char-0x0dae>	" เถฎ - mahaapraana tayanna (tha)
d	<char-0x0daf>	" เถฏ - alpapraana dayanna (da)
D	<char-0x0db0>	" เถฐ - mahaapraana dayanna (dha)
n	<char-0x0db1>	" เถฑ - dantaja nayanna (na)
x	<char-0x0db3>	" เถณ - sanyaka dayanna (nda)
p	<char-0x0db4>	" เถด - alpapraana payanna (pa)
P	<char-0x0db5>	" เถต - mahaapraana payanna (pha)
b	<char-0x0db6>	" เถถ - alpapraana bayanna (ba)
B	<char-0x0db7>	" เถท - mahaapraana bayanna (bha)
m	<char-0x0db8>	" เถธ - mayanna (ma)
M	<char-0x0db9>	" เถน - amba bayanna (mba)
y	<char-0x0dba>	" เถบ - yayanna (ya)
r	<char-0x0dbb>	" เถป - rayanna (ra)
l	<char-0x0dbd>	" เถฝ - dantaja layanna (la)
v	<char-0x0dc0>	" เท€ - vayanna (va)
S	<char-0x0dc1>	" เท - taaluja sayanna (sha)
<A-s>	<char-0x0dc2>	" เท‚ - muurdhaja sayanna (ssa)
s	<char-0x0dc3>	" เทƒ - dantaja sayanna (sa)
h	<char-0x0dc4>	" เท„ - hayanna (ha)
L	<char-0x0dc5>	" เท… - muurdhaja layanna (lla)
f	<char-0x0dc6>	" เท† - fayanna (fa)
<A-a>	<char-0x0dca>	"  เทŠ - al-lakuna
<A-A>	<char-0x0dcf>	"  เท - aela-pilla (aa)
<A-w>	<char-0x0dd0>	"  เท - ketti aeda-pilla (ae)
<A-W>	<char-0x0dd1>	"  เท‘ - diga aeda-pilla (aae)
<A-i>	<char-0x0dd2>	"  เท’ - ketti is-pilla (i)
<A-I>	<char-0x0dd3>	"  เท“ - diga is-pilla (ii)
<A-u>	<char-0x0dd4>	"  เท” - ketti paa-pilla (u)
<A-U>	<char-0x0dd6>	"  เท– - diga paa-pilla (uu)
<A-q>	<char-0x0dd8>	"  เท˜ - gaetta-pilla (r)
<A-e>	<char-0x0dd9>	"  เท™ - kombuva (e)
<A-E>	<char-0x0dda>	"  เทš - diga kombuva (ee)
<A-f>	<char-0x0ddb>	"  เท› - kombu deka (ai)
<A-o>	<char-0x0ddc>	"  เทœ - kombuva haa aela-pilla (o)
<A-O>	<char-0x0ddd>	"  เท - kombuva haa diga aela-pilla (oo)
<A-h>	<char-0x0dde>	"  เทž - kombuva haa gayanukitta (au)
<A-l>	<char-0x0ddf>	"  เทŸ - gayanukitta (l)
<A-Q>	<char-0x0df2>	"  เทฒ - diga gaetta-pilla (rr)
<A-L>	<char-0x0df3>	"  เทณ - diga gayanukitta (ll)
<A-.>	<char-0x0df4>	" เทด - kunddaliya (punctuation)

R	<char-0x0dca><char-0x200d><char-0x0dbb>	"  เทŠโ€เถป - rakaaranshaya
Y	<char-0x0dca><char-0x200d><char-0x0dba>	"  เทŠโ€เถบ - yansaya
<A-r>	<char-0x0dbb><char-0x0dca><char-0x200d>	" เถปเทŠโ€ - repaya

<A-,>	<char-0x0dca><char-0x200d>	" join - conjunct letters cons 0DCA ZWJ cons
<A-/>	<char-0x200d><char-0x0dca>	" touch - cons ZWJ 0DCA cons

<C-space>	<char-0x00a0>	" - no-break space. <S-space> didn't work.
<A-space>	<char-0x200c>	" - ZWNJ. <A-space> doesn't work!

๐ŸŒ‘ DarkStealth โ€” WP Plugin Edition

Directory: /usr/share/vim/vim74/keymap