forked from gnarf/osx-compose-key
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathDefaultKeyBinding.dict
90 lines (90 loc) · 2.7 KB
/
DefaultKeyBinding.dict
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
/* The Compose Key: § - use Karabiner to bind to Right-Command
Reference:
http://github.com/viis/osx-compose-key
http://github.com/gnarf/osx-compose-key
*/
"§" = {
"'" = {
"a" = ("insertText:", "á");
"A" = ("insertText:", "Á");
"e" = ("insertText:", "é");
"E" = ("insertText:", "É");
"i" = ("insertText:", "í");
"I" = ("insertText:", "Í");
"o" = ("insertText:", "ó");
"O" = ("insertText:", "Ó");
"u" = ("insertText:", "ú");
"U" = ("insertText:", "Ú");
"y" = ("insertText:", "ý");
"Y" = ("insertText:", "Ý");
};
"`" = {
"a" = ("insertText:", "à");
"A" = ("insertText:", "À");
"e" = ("insertText:", "è");
"E" = ("insertText:", "È");
"i" = ("insertText:", "ì");
"I" = ("insertText:", "Ì");
"o" = ("insertText:", "ò");
"O" = ("insertText:", "Ò");
"u" = ("insertText:", "ù");
"U" = ("insertText:", "Ù");
"y" = ("insertText:", "ỳ");
"Y" = ("insertText:", "Ỳ");
};
"d" = {
"h" = ("insertText:", "ð");
};
"D" = {
"h" = ("insertText:", "Ð");
};
"t" = {
"h" = ("insertText:", "þ");
};
"T" = {
"h" = ("insertText:", "Þ");
};
"a" = {
"e" = ("insertText:", "æ");
};
"A" = {
"e" = ("insertText:", "Æ");
};
'"' = {
"a" = ("insertText:", "ä");
"A" = ("insertText:", "Ä");
"e" = ("insertText:", "ë");
"E" = ("insertText:", "Ë");
"i" = ("insertText:", "ï");
"I" = ("insertText:", "Ï");
"o" = ("insertText:", "ö");
"O" = ("insertText:", "Ö");
"u" = ("insertText:", "ü");
"U" = ("insertText:", "Ü");
"y" = ("insertText:", "ÿ");
"Y" = ("insertText:", "Ÿ");
};
"/" = {
"o" = ("insertText:", "ø");
"O" = ("insertText:", "Ø");
};
"o" = {
"a" = ("insertText:", "å");
"A" = ("insertText:", "Å");
"e" = ("insertText:", "œ");
"E" = ("insertText:", "Œ");
};
"s" = {
"s" = ("insertText:", "ß");
};
"," = {
"c" = ("insertText:", "ç");
"C" = ("insertText:", "Ç");
};
"-" = {
"n" = ("insertText:", "ñ");
"N" = ("insertText:", "Ñ");
};
};
}