Mac键盘的key code以及按键符号

在使用TextView相关时总是离不开key code设置,在这里列出主要的key code方便查询。

需要注意的是大多数 Mac 上的 Enter 键实际上是Return键(key code 36)。 Enter 的key code是 76。 Enter 键在全尺寸键盘数字键盘一侧可能看到。 在更常见的非全尺寸 Mac 键盘上,仍然可以通过按 fn + Enter 来完成输入。 这就是为什么回车键上显示“return”和“enter”。
! 1: key code 18
@ 2: key code 19
# 3: key code 20
$ 4: key code 21
% 5: key code 23
^ 6: key code 22
& 7: key code 26
* 8: key code 28
( 9: key code 25
) 0: key code 29
~ `: key code 50
{ [: key code 33
} ]: key code 30
| \: key code 42
: ;: key code 41
" ': key code 39
_ -: key code 27
+ =: key code 24
< ,: key code 43
> .: key code 47
? /: key code 44
N: key code 45
M: key code 46
Q: key code 12
W: key code 13
E: key code 14
R: key code 15
T: key code 17
Y: key code 16
U: key code 32
I: key code 34
O: key code 31
P: key code 35
A: key code 0
S: key code 1
D: key code 2
F: key code 3
G: key code 5
H: key code 4
J: key code 38
K: key code 40
L: key code 37
Z: key code 6
X: key code 7
C: key code 8
V: key code 9
B: key code 11
enter: key code 76
return: key code 36

有时候还会使用到相关按键的符号:

⎋ Escape
⇥ Tab forward
⇤ Tab back
⇪ Capslock
⇧ Shift
⌃ Control(this is the one you are looking for)
⌥ Option (Alt, Alternative)
⌘ Command
␣ Space
⏎ Return
↩ Return
⌫ Delete back
⌦ Delete forward
⇱ Home
↖ Home
↸ Home
⇲ End
↘ End
⇞ Pageup
⇟ Pagedown
↑ Up arrow
⇡ Up arrow
↓ Down arrow
⇣ Down arrow
← Left arrow
⇠ Left arrow
→ Right arrow
⇢ Right arrow
⌧ Clear
⇭ Numberlock
⌤ Enter
⏏ Eject
⌽ Power

参考链接