view runtime/keymap/greek_cp737.vim @ 31778:579c846086eb v9.0.1221

patch 9.0.1221: code is indented more than necessary Commit: https://github.com/vim/vim/commit/f97a295ccaa9803367f3714cdefce4e2283c771d Author: Yegappan Lakshmanan <yegappan@yahoo.com> Date: Wed Jan 18 18:17:48 2023 +0000 patch 9.0.1221: code is indented more than necessary Problem: Code is indented more than necessary. Solution: Use an early return where it makes sense. (Yegappan Lakshmanan, closes #11833)
author Bram Moolenaar <Bram@vim.org>
date Wed, 18 Jan 2023 19:30:03 +0100
parents 8cd729851562
children
line wrap: on
line source

" Vim Keymap file for greek DOS cp737
" Maintainer: Panagiotis Louridas <louridas@acm.org>
" Last Updated: Thu Mar 23 14:05:45 EET 2006

" This keyboard layout allows all Greek symbols to be typed,
" including accented capitals and diaeresis. It does not
" include diaeresis and accent on the same vowel, nor
" the greek quotes, as these were not included in the codepage.
" It includes the Greek semicolon sign.

"
" accent			";" + letter
" diaeresis			":" + letter
" diaeresis + accent		";" + ":" (or ":" + ";") + letter
" semicolon			"q"
" colon				"Q"
" greek semicolon		"W"
" sigma at end of word		"w"

" Use this short name in the status line.
let b:keymap_name = "greek"

loadkeymap
" capital
A	<char-128>	" €
B	<char-129>	" 
G	<char-130>	" ‚
D	<char-131>	" ƒ
E	<char-132>	" „
Z	<char-133>	" …
H	<char-134>	" †
U	<char-135>	" ‡
I	<char-136>	" ˆ
K	<char-137>	" ‰
L	<char-138>	" Š
M	<char-139>	" ‹
N	<char-140>	" Œ
J	<char-141>	" 
O	<char-142>	" Ž
P	<char-143>	" 
R	<char-144>	" 
S	<char-145>	" ‘
T	<char-146>	" ’
Y	<char-147>	" “
F	<char-148>	" ”
X	<char-149>	" •
C	<char-150>	" –
V	<char-151>	" —

" small
a	<char-152>	" ˜
b	<char-153>	" ™
g	<char-154>	" š
d	<char-155>	" ›
e	<char-156>	" œ
z	<char-157>	" 
h	<char-158>	" ž
u	<char-159>	" Ÿ
i	<char-160>	"  
k	<char-161>	" ¡
l	<char-162>	" ¢
m	<char-163>	" £
n	<char-164>	" ¤
j	<char-165>	" ¥
o	<char-166>	" ¦
p	<char-167>	" §
r	<char-168>	" ¨
s	<char-169>	" ©
w	<char-170>	" ª
t	<char-171>	" «
y	<char-172>	" ¬
f	<char-173>	" ­
x	<char-174>	" ®
c	<char-175>	" ¯
v	<char-224>	" à

" accented capital
;A	<char-234>	" ê
;E	<char-235>	" ë
;H	<char-236>	" ì
;I	<char-237>	" í
;O	<char-238>	" î
;Y	<char-239>	" ï
;V	<char-240>	" ð
"
:I	<char-244>	" ô
:Y	<char-245>	" õ

" accented small
;a	<char-225>	" á
;e	<char-226>	" â
;h	<char-227>	" ã
;i	<char-229>	" å
;o	<char-230>	" æ
;y	<char-231>	" ç
;v	<char-233>	" é
"
:i	<char-228>	" ä
:y	<char-232>	" è
"
" symbols
q	;		" ;
Q	:		" :
W	<char-250>	" ú