Skip to content

Instantly share code, notes, and snippets.

@hakanai
Last active June 2, 2017 07:30
Show Gist options
  • Select an option

  • Save hakanai/e44c7f25e34398d14722637f9debd8ff to your computer and use it in GitHub Desktop.

Select an option

Save hakanai/e44c7f25e34398d14722637f9debd8ff to your computer and use it in GitHub Desktop.
Mac international key bindings
ROW 1
=====
` U+0060 GRAVE ACCENT
shift: ~ U+007E TILDE
alt: ` U+0300 COMBINING GRAVE ACCENT
1 U+0031 DIGIT ONE
shift: ! U+0021 EXCLAMATION MARK
alt: ¡ U+00A1 INVERTED EXCLAMATION MARK
shift+alt: ⁄ U+2044 FRACTION SLASH
2 U+0032 DIGIT TWO
shift: @ U+0040 COMMERCIAL AT
alt: ™ U+2122 TRADE MARK SIGN
shift+alt: € U+20AC EURO SIGN
3 U+0033 DIGIT THREE
shift: # U+0023 NUMBER SIGN
alt: £ U+00A3 POUND SIGN
shift+alt: ‹ U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK
4 U+0034 DIGIT FOUR
shift: $ U+0024 DOLLAR SIGN
alt: ¢ U+00A2 CENT SIGN
shift+alt: › U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
5 U+0035 DIGIT FIVE
shift: % U+0025 PERCENT SIGN
alt: ∞ U+221E INFINITY
shift+alt: fi U+FB01 LATIN SMALL LIGATURE FI
6 U+0036 DIGIT SIX
shift: ^ U+005E CIRCUMFLEX ACCENT
alt: § U+00A7 SECTION SIGN
shift+alt: fl U+FB02 LATIN SMALL LIGATURE FL
7 U+0037 DIGIT SEVEN
shift: & U+0026 AMPERSAND
alt: ¶ U+00B6 PILCROW SIGN
shift+alt: ‡ U+2021 DOUBLE DAGGER
8 U+0038 DIGIT EIGHT
shift: * U+002A ASTERISK
alt: • U+2022 BULLET
shift+alt: ° U+00B0 DEGREE SIGN
9 U+0039 DIGIT NINE
shift: ( U+0028 LEFT PARENTHESIS
alt: ª U+00AA FEMININE ORDINAL INDICATOR
shift+alt: · U+00B7 MIDDLE DOT
0 U+0030 DIGIT ZERO
shift: ) U+0029 RIGHT PARENTHESIS
alt: º U+00BA MASCULINE ORDINAL INDICATOR
shift+alt: ‚ U+201A SINGLE LOW-9 QUOTATION MARK
- U+002D HYPHEN-MINUS
shift: _ U+005F LOW LINE
alt: – U+2013 EN DASH
shift+alt: — U+2014 EM DASH
= U+003D EQUALS SIGN
shift: + U+002B PLUS SIGN
alt: ≠ U+2260 NOT EQUAL TO
shift+alt: ± U+00B1 PLUS-MINUS SIGN
ROW 2
=====
q U+0071 LATIN SMALL LETTER Q
shift: Q U+0051 LATIN CAPITAL LETTER Q
alt: œ U+0153 LATIN SMALL LIGATURE OE
shift+alt: Œ U+0152 LATIN CAPITAL LIGATURE OE
w U+0077 LATIN SMALL LETTER W
shift: W U+0057 LATIN CAPITAL LETTER W
alt: ∑ U+2211 N-ARY SUMMATION
shift+alt: „ U+201E DOUBLE LOW-9 QUOTATION MARK
e U+0065 LATIN SMALL LETTER E
shift: E U+0045 LATIN CAPITAL LETTER E
alt: ´ U+0301 COMBINING ACUTE ACCENT
shift+alt: ´ U+00B4 ACUTE ACCENT
r U+0072 LATIN SMALL LETTER R
shift: R U+0052 LATIN CAPITAL LETTER R
alt: ® U+00AE REGISTERED SIGN
shift+alt: ‰ U+2030 PER MILLE SIGN
t U+0074 LATIN SMALL LETTER T
shift: T U+0054 LATIN CAPITAL LETTER T
alt: † U+2020 DAGGER
shift+alt: ˇ U+02C7 CARON
y U+0079 LATIN SMALL LETTER Y
shift: Y U+0059 LATIN CAPITAL LETTER Y
alt: ¥ U+00A5 YEN SIGN
shift+alt: Á U+00C1 LATIN CAPITAL LETTER A WITH ACUTE
u U+0075 LATIN SMALL LETTER U
shift: U U+0055 LATIN CAPITAL LETTER U
alt: ¨ U+0308 COMBINING DIAERESIS
shift+alt: ¨ U+00A8 DIAERESIS
i U+0069 LATIN SMALL LETTER I
shift: I U+0049 LATIN CAPITAL LETTER I
alt: ˆ U+0302 COMBINING CIRCUMFLEX ACCENT
shift+alt: ˆ U+02C6 MODIFIER LETTER CIRCUMFLEX ACCENT
o U+006F LATIN SMALL LETTER O
shift: O U+004F LATIN CAPITAL LETTER O
alt: ø U+00F8 LATIN SMALL LETTER O WITH STROKE
shift+alt: Ø U+00D8 LATIN CAPITAL LETTER O WITH STROKE
p U+0070 LATIN SMALL LETTER P
shift: P U+0050 LATIN CAPITAL LETTER P
alt: π U+03C0 GREEK SMALL LETTER PI
shift+alt: ∏ U+220F N-ARY PRODUCT
[ U+005B LEFT SQUARE BRACKET
shift: { U+007B LEFT CURLY BRACKET
alt: “ U+201C LEFT DOUBLE QUOTATION MARK
shift+alt: ” U+201D RIGHT DOUBLE QUOTATION MARK
] U+005D RIGHT SQUARE BRACKET
shift: } U+007D RIGHT CURLY BRACKET
alt: ‘ U+2018 LEFT SINGLE QUOTATION MARK
shift+alt: ’ U+2019 RIGHT SINGLE QUOTATION MARK
\ U+005C REVERSE SOLIDUS
shift: | U+007C VERTICAL LINE
alt: « U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
shift+alt: » U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
ROW 3
=====
a U+0061 LATIN SMALL LETTER A
shift: A U+0041 LATIN CAPITAL LETTER A
alt: å U+00E5 LATIN SMALL LETTER A WITH RING ABOVE
shift+alt: Å U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE
s U+0073 LATIN SMALL LETTER S
shift: S U+0053 LATIN CAPITAL LETTER S
alt: ß U+00DF LATIN SMALL LETTER SHARP S
shift+alt: Í U+00CD LATIN CAPITAL LETTER I WITH ACUTE
d U+0064 LATIN SMALL LETTER D
shift: D U+0044 LATIN CAPITAL LETTER D
alt: ∂ U+2202 PARTIAL DIFFERENTIAL
shift+alt: Î U+00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX
f U+0066 LATIN SMALL LETTER F
shift: F U+0046 LATIN CAPITAL LETTER F
alt: ƒ U+0192 LATIN SMALL LETTER F WITH HOOK
shift+alt: Ï U+00CF LATIN CAPITAL LETTER I WITH DIAERESIS
g U+0067 LATIN SMALL LETTER G
shift: G U+0047 LATIN CAPITAL LETTER G
alt: © U+00A9 COPYRIGHT SIGN
shift+alt: ˝ U+02DD DOUBLE ACUTE ACCENT
h U+0068 LATIN SMALL LETTER H
shift: H U+0048 LATIN CAPITAL LETTER H
alt: ˙ U+02D9 DOT ABOVE
shift+alt: Ó U+00D3 LATIN CAPITAL LETTER O WITH ACUTE
j U+006A LATIN SMALL LETTER J
shift: J U+004A LATIN CAPITAL LETTER J
alt: ∆ U+2206 INCREMENT
shift+alt: Ô U+00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
k U+006B LATIN SMALL LETTER K
shift: K U+004B LATIN CAPITAL LETTER K
alt: ˚ U+02DA RING ABOVE
shift+alt:  NO CODE POINT?
l U+006C LATIN SMALL LETTER L
shift: L U+004C LATIN CAPITAL LETTER L
alt: ¬ U+00AC NOT SIGN
shift+alt: Ò U+00D2 LATIN CAPITAL LETTER O WITH GRAVE
; U+003B SEMICOLON
shift: : U+003A COLON
alt: … U+2026 HORIZONTAL ELLIPSIS
shift+alt: Ú U+00DA LATIN CAPITAL LETTER U WITH ACUTE
' U+0027 APOSTROPHE
shift: " U+0022 QUOTATION MARK
alt: æ U+00E6 LATIN SMALL LETTER AE
shift+alt: Æ U+00C6 LATIN CAPITAL LETTER AE
ROW 4
=====
z U+007A LATIN SMALL LETTER Z
shift: Z U+005A LATIN CAPITAL LETTER Z
alt: Ω U+03A9 GREEK CAPITAL LETTER OMEGA
shift+alt: ¸ U+00B8 CEDILLA
x U+0078 LATIN SMALL LETTER X
shift: X U+0058 LATIN CAPITAL LETTER X
alt: ≈ U+2248 ALMOST EQUAL TO
shift+alt: ˛ U+02DB OGONEK
c U+0063 LATIN SMALL LETTER C
shift: C U+0043 LATIN CAPITAL LETTER C
alt: ç U+00E7 LATIN SMALL LETTER C WITH CEDILLA
shift+alt: Ç U+00C7 LATIN CAPITAL LETTER C WITH CEDILLA
v U+0076 LATIN SMALL LETTER V
shift: V U+0056 LATIN CAPITAL LETTER V
alt: √ U+221A SQUARE ROOT
shift+alt: ◊ U+25CA LOZENGE
b U+0062 LATIN SMALL LETTER B
shift: B U+0042 LATIN CAPITAL LETTER B
alt: ∫ U+222B INTEGRAL
shift+alt: ı U+0131 LATIN SMALL LETTER DOTLESS I
n U+006E LATIN SMALL LETTER N
shift: N U+004E LATIN CAPITAL LETTER N
alt: ˜ U+0303 COMBINING TILDE
shift+alt: ˜ U+02DC SMALL TILDE
m U+006D LATIN SMALL LETTER M
shift: M U+004D LATIN CAPITAL LETTER M
alt: µ U+00B5 MICRO SIGN
shift+alt: Â U+00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
, U+002C COMMA
shift: < U+003C LESS-THAN SIGN
alt: ≤ U+2264 LESS-THAN OR EQUAL TO
shift+alt: ¯ U+00AF MACRON
. U+002E FULL STOP
shift: > U+003E GREATER-THAN SIGN
alt: ≥ U+2265 GREATER-THAN OR EQUAL TO
shift+alt: ˘ U+02D8 BREVE
/ U+002F SOLIDUS
shift: ? U+003F QUESTION MARK
alt: ÷ U+00F7 DIVISION SIGN
shift+alt: ¿ U+00BF INVERTED QUESTION MARK
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment