annotate runtime/keymap/greek_cp737.vim @ 24790:14b86681e6e6 v8.2.2933

patch 8.2.2933: when 'clipboard' is "unnamed" zp does not work correctly Commit: https://github.com/vim/vim/commit/6e0b553fa12fc5ad5d8ee3d8457e7cb16f38b56f Author: Bram Moolenaar <Bram@vim.org> Date: Fri Jun 4 17:11:47 2021 +0200 patch 8.2.2933: when 'clipboard' is "unnamed" zp does not work correctly Problem: When 'clipboard' is "unnamed" zp and zP do not work correctly. Solution: Pass -1 to str_to_reg() and fix computing the character width instead of using the byte length. (Christian Brabandt, closes #8301, closes #8317)
author Bram Moolenaar <Bram@vim.org>
date Fri, 04 Jun 2021 17:15:03 +0200
parents 8cd729851562
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
798
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
1 " Vim Keymap file for greek DOS cp737
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
2 " Maintainer: Panagiotis Louridas <louridas@acm.org>
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
3 " Last Updated: Thu Mar 23 14:05:45 EET 2006
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
4
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
5 " This keyboard layout allows all Greek symbols to be typed,
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
6 " including accented capitals and diaeresis. It does not
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
7 " include diaeresis and accent on the same vowel, nor
856
8cd729851562 updated for version 7.0g
vimboss
parents: 798
diff changeset
8 " the greek quotes, as these were not included in the codepage.
798
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
9 " It includes the Greek semicolon sign.
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
10
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
11 "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
12 " accent ";" + letter
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
13 " diaeresis ":" + letter
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
14 " diaeresis + accent ";" + ":" (or ":" + ";") + letter
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
15 " semicolon "q"
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
16 " colon "Q"
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
17 " greek semicolon "W"
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
18 " sigma at end of word "w"
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
19
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
20 " Use this short name in the status line.
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
21 let b:keymap_name = "greek"
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
22
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
23 loadkeymap
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
24 " capital
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
25 A <char-128> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
26 B <char-129> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
27 G <char-130> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
28 D <char-131> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
29 E <char-132> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
30 Z <char-133> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
31 H <char-134> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
32 U <char-135> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
33 I <char-136> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
34 K <char-137> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
35 L <char-138> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
36 M <char-139> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
37 N <char-140> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
38 J <char-141> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
39 O <char-142> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
40 P <char-143> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
41 R <char-144> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
42 S <char-145> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
43 T <char-146> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
44 Y <char-147> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
45 F <char-148> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
46 X <char-149> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
47 C <char-150> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
48 V <char-151> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
49
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
50 " small
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
51 a <char-152> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
52 b <char-153> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
53 g <char-154> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
54 d <char-155> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
55 e <char-156> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
56 z <char-157> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
57 h <char-158> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
58 u <char-159> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
59 i <char-160> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
60 k <char-161> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
61 l <char-162> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
62 m <char-163> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
63 n <char-164> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
64 j <char-165> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
65 o <char-166> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
66 p <char-167> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
67 r <char-168> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
68 s <char-169> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
69 w <char-170> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
70 t <char-171> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
71 y <char-172> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
72 f <char-173> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
73 x <char-174> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
74 c <char-175> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
75 v <char-224> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
76
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
77 " accented capital
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
78 ;A <char-234> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
79 ;E <char-235> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
80 ;H <char-236> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
81 ;I <char-237> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
82 ;O <char-238> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
83 ;Y <char-239> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
84 ;V <char-240> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
85 "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
86 :I <char-244> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
87 :Y <char-245> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
88
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
89 " accented small
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
90 ;a <char-225> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
91 ;e <char-226> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
92 ;h <char-227> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
93 ;i <char-229> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
94 ;o <char-230> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
95 ;y <char-231> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
96 ;v <char-233> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
97 "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
98 :i <char-228> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
99 :y <char-232> "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
100 "
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
101 " symbols
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
102 q ; " ;
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
103 Q : " :
95dac6af3b3a updated for version 7.0232
vimboss
parents:
diff changeset
104 W <char-250> "