# common meaning of second character ! Grave " Double acute accent ' Acute accent ( Breve ) +? Inverted Breve , Cedilla - Macron . Dot Above / Stroke 0 Ring above 2 Hook 8 +? Double Grave 9 Horn 9 + Curl : Diaeresis ; Ogonek (+Retroflex Hook/Tail) < Caron > Circumflex accent ? Tilde _ Line below c + Smallcaps I + Turned S Superscript s Subscript = Cyrillic * Greek % Greek/Cyrillic special + lc: Arabic, uc: Hebrew 3 some Latin/Greek/Cyrillic letters 4 Bopomofo 5 Hiragana (also lc + a/e/i/o/u) 6 Katakana (also uc + a/e/i/o/u) J + Korean Jamo (also K) p + IPA extensions # common first character " combining diacritic ' spacing diacritic R square # currency #=e € # in vim #Eu € # in zsh and vim =B ฿ # more like B/, but prefer that for diacritical letter =d ₫ =g ₴ # derived from cursive g= (soundalike h= or lookalike 2= seem bad options) =L ₺ =N ₦ #=P ₽ # in vim =p ₱ # =P conflicts with vim alternative for ruble =R ₹ # conflicts with vim alternative for ruble =t ₮ K/ ₭ Rs ₨ Sq ₪ m/ ₥ # useful characters 3: … # opposite of ⋮ (more logical would be to swap with .3 ⋯) .> ‣ # similar to .= .1 ․ # obvious location, even though ‥ and … are at inconsistent .. and 3: ** ⁑ *3 ⁂ 8< ✂ # ascii scissors :* ☃ # unicodesnowmanforyou.com 0Q ◔ # quarter black 0q ◕ # quarter not black, completes sequence 0m 0q 0R 0Q 0M # missing mathematical symbols (/ ⊄ # similar to (_ )/ ⊅ # similar to )_ (+ ∉ # (- with stroke +) ∌ # -) with stroke !3 ≢ # !=3 +T ⊤ # inverse -T *+ ⋆ # apl star operator # circled maths *0 ⍟ # circle star, 0* is asterisk 0X ⊗ # *X like 0. +0 ⊕ # 0+ already in use 0/ ⊘ 0- ⊖ 0* ⊛ 0: ⨸ 0% ⦼ # no circled percent, but close 0< ⧀ 0= ⊜ 0> ⧁ 0! ⦶ # no circled exclamation mark 0I ⌽ # circle stile 0T ⍉ # circle backslash = APL Transpose # greek-derived symbols *a ⍺ # a* apl *i ⍳ # i* apl *I ⍸ # shifted *i *r ⍴ # r* apl *w ⍵ # w* apl *f ϕ # stroked f* symbol *p ϖ # omega p* symbol *k ϗ # k* abbreviation *R ϱ # tailed r* symbol *h ϑ # script h* symbol # diagonal arrows /! ↗ # /> in use v/ ↙ # / (end) *! ⇞ # page-up *v ⇟ # page-down # control/modifier keys >I ⇥ # tab = Ctrl-I (also arrow-to-bar lookalike) ⌦ # erase right (del) =X ⌧ # erase aV ⎀ # insertation, commonly represented as a with caron below (V) 88 ⌘ # command (apple, windows, super) #=/ ⌥ # option (alt) CO ⎄ # composition (shift+altgr) XO ⎈ # helm (ctrl) +! ⇧ # white arrow (shift); like =! Cr ↵ # ↵ (carriage return); CR in use for actual control # software command icons Cv 📋 # clipboard (Ctrl-V) Cs 💾 # floppy (Ctrl-S) Cl 📂 # open file (Ctrl-L/O but co in use) Cn 🗋 # empty document (Ctrl-N) Cp 🖶 # print (Ctrl-P) -O 🔎 # magnifying glass (search/details) # xorg compatibility .= • # previously () <3 ♥ # rfc has trigraph cH- :) ☺ # easy alias to 0u :( ☹ FU 🖕 # common abbreviation for middle finger #88 ∞ # alias to 00, prefer lookalike ⌘ #v/ √ # alias to RT !? ‽ # previously ?! ?! ⸘ fs ſ # previously sl # emoji >- ☮ # peace; yahoo :)>- %) ☯ # yin yang; yahoo (%) !P ⚐ # flag; yahoo **== bd 👍 # thumbsup; ms (Y) yahoo :-bd github :+1: pq 👎 # thumbsdown; ms (N) yahoo :-q github :-1: /m ✊ # fist; gmail \m/ C) ☕ # coffee; ms (c) yahoo ~O) ~@ 💩 # poo; gmail ~@~ +O 🍎 # apple (also private U+F8FF) X) ❖ # turned microsoft logo (similar to ms (xx) xbox logo) # smiley faces :o 😲 # astonished; ms surprised :D 😃 # open mouth :smiley: B) 😎 # sunglasses; cool; ms (H) TT 😢 # cry; :'( ;) 😉 # wink #:! 😞 # disappointed; ms :| :! 😐 # neutral; gmail straight :-| yahoo straight :| :/ 😕 # confused; gmail slant :-/ twitch undecided :/ :s 😖 # confounded; wordpress :? ms confused :s skype worried :s :P 😝 # tongue; literally 😛 8O 😲 # astonished; ms/wordpress shocked 8O >) 😈 # devil; gmail }:-) yahoo >:) facebook 3:) >( 😠 # angry; ms :@ yahoo/skype X( facebook >:( twitch >( :x 😚 # kissing; gmail :* or :-x (mad in ms) :z 😴 # sleeping; twitch bored :z (sleepy 😪 tired 😫) # animals @_ 🐌 # snail :@ 🐷 # pig; gmail :(:) ms yahoo :@) #:3 🐱 # cat; ms (@) facebook/skype :3 (already in use, as is :X) :> 🐔 # chicken; yahoo ~:> (> 🐧 # penguin; facebook <(") # obvious line drawing gaps ll ╴ rr ╶ uu ╵ dD ╷ # goddamn! stupid arabic dad got there first LL ╸ RR ╺ UU ╹ DD ╻ Hh ╾ hH ╼ Vv ╿ vV ╽ 2- ╌ # exactly like to 3 and 4 2_ ╍ 2! ╎ 2/ ╏ BF ╳ # FD and BD combined; FB already in use # additional letters HW Ƕ # HV conflicts with vh line drawing hw ƕ db ȸ qp ȹ # old/middle english (uncommon) WY Ƿ # replaced by UU, later W wy ƿ YG Ȝ # g-derived Y yg ȝ # common ipa s2 ʃ # can't use sh, keep es for subscript; no S-hook since (retroflex) hook is at S; #S2 Ʃ # derived uppercase, not ipa; occupied by SHIFT-TWO control l2 ɬ # only belt, but same place of articulation as r2 s2 d2 ?. ʔ ?/ ʡ # clicks !C ǀ # corresponding zulu letter !Q ǃ # idem; !. for lookalike (previously ʗ) !X ǁ # idem; !/ for lookalike (previously ʖ) !A ǂ # Alveolar; !- looks alike, != even more so but already occupied !B ʘ # Bilabial !R ‼ # Retroflex (or Repeated); !! looks alike but occupied # grave (or similar) R! Ȑ # no R-grave; double down r! ȑ S! Ș # no S-grave; comma in use for cedilla, so misusing grave seems only fair s! ș T! Ț # no T-grave; like S! t! ț # subscripts as ₐ #es ₑ #TODO: move esh @s ₔ hs ₕ is ᵢ js ⱼ ks ₖ ls ₗ ms ₘ ns ₙ os ₒ ps ₚ rs ᵣ Ss ₛ # ss is ß #ts ₜ # both ts and Ts in use for Ћ us ᵤ vs ᵥ xs ₓ # superscripts (modifier letters) AS ᵃ # alef was first for aS bS ᵇ CS ᶜ # cS is ♠ dS ᵈ eS ᵉ #fS ᶠ # both fS and FS in use gS ᵍ hS ʰ # ipa release iS ⁱ jS ʲ # ipa release kS ᵏ lS ˡ # ipa release mS ᵐ #nS ⁿ # already present oS ᵒ pS ᵖ rS ʳ sS ˢ tS ᵗ uS ᵘ vS ᵛ wS ʷ # ipa release xS ˣ yS ʸ zS ᶻ # capital superscripts; avoid as most *S are in use #AS ᴬ ##BS ᴮ ##DS ᴰ ##ES ᴱ ##GS ᴳ ##HS ᴴ ##IS ᴵ #JS ᴶ #KS ᴷ #LS ᴸ #MS ᴹ ##NS ᴺ ##OS ᴼ #PS ᴾ ##RS ᴿ ##TS ᵀ ##US ᵁ ##VS ⱽ #WS ᵂ # expected but missing A. Ȧ a. ȧ #A0 Ǻ # normal A-ring already provided by AA #a0 ǻ H< Ȟ h< ȟ j. ȷ O. Ȯ o. ȯ N! Ǹ n! ǹ Y- Ȳ # conflicts with vim alternative for yen y- ȳ 'i ͺ # spacing iota subscript (like "i for combining) =v ⇓ =! ⇑ Ac ℀ # prefer common A-smallcap for ac As ℁ # prefer common a-subscript for as cu ℆ # co ís present though 1/ ⅟ 03 ↉ 17 ⅐ 19 ⅑ 10 ⅒ # relocate a" ǟ # a1 # long umlauted, very similar to double acute A" Ǟ # A1 jo ё # io # consistent with ja/ju JO Ё # IO ji ї # yi # idem JI Ї # YI Z1 Ʒ # ED # doesn't make sense, put it with S1 z1 ʒ # ed # not in vim =Y ¥ # Ye # also Y- in vim # bars and strokes A/ Ⱥ a/ ⱥ B/ Ƀ B- Ƃ b- ƃ b/ ƀ C/ Ȼ c/ ȼ E/ Ɇ e/ ɇ F/ Ꞙ f/ ꞙ I/ Ɨ i/ ɨ J/ Ɉ j/ ɉ L- Ƚ l- ƚ # not really a macron, but wouldn't really make sense anyway otherwise l? ɫ # idem L? Ɫ P/ Ᵽ p/ ᵽ R/ Ɍ r/ ɍ U/ Ʉ u/ ʉ Y/ Ɏ y/ ɏ # middle tilde #XXX: not tilde above #b? ᵬ #d? ᵭ #f? ᵮ #m? ᵯ ##n? ᵰ # already a tilde above #p? ᵱ #r? ᵲ #s? ᵴ #t? ᵵ #z? ᵶ # inverted breves # not used all that much, better leave x) free #") #') #A) Ȃ #a) ȃ #E) Ȇ #e) ȇ #I) Ȋ # )I exists, but should not confuse #i) ȋ #O) Ȏ #o) ȏ #R) Ȓ #r) ȓ #U) Ȗ # )U exists #u) ȗ # double grave # usage is similar to inverted breve, just as rare #"8 #'8 #A8 Ȁ #a8 ȁ #E8 Ȅ #e8 ȅ #I8 Ȉ #i8 ȉ #O8 Ȍ #o8 ȍ #R8 Ȑ #r8 ȑ #U8 Ȕ #u8 ȕ # hooks #"2 #'2 B2 Ɓ b2 ɓ C2 Ƈ c2 ƈ #D2 Ɗ # in use by control char d2 ɗ # hook d; ɖ # R (tail) D; Ɖ E, Ȩ e, ȩ F, Ƒ # described as hook, but similar to cedilla f, ƒ # replaces more specialised f( and Fl, unified nowadays G2 Ɠ g2 ɠ H2 Ɦ # different hook from lowercase h2 ɦ HG Ꜧ # similar to NG, distinct from ꞕ ḩ ⱨ hg ꜧ K2 Ƙ k2 ƙ l; ɭ # R MG Ɱ # M2 in use mg ɱ # similar to ng N2 Ɲ # left hook n2 ɲ n; ɳ # R #P2 Ƥ # in use by control char p2 ƥ Q; Ɋ # hook tail q; ɋ # hook tail q2 ʠ # hook R; Ɽ # R (tail) r; ɽ s; ʂ # R T2 Ƭ # hook t2 ƭ T; Ʈ # R t; ʈ V2 Ʋ v2 ʋ v; ⱱ W; Ⱳ w; ⱳ Y; Ƴ # not a hook below, but Y2 hook above is already present y; ƴ Z, Ȥ # prefer cedilla similarity like F, z, ȥ z; ʐ # R # curls (9 is mostly free because horns are so rare) c9 ɕ d9 ȡ j9 ʝ # crossed-tail actually l9 ȴ n9 ȵ t9 ȶ v9 ⱴ z9 ʑ #S9 ʆ #Z9 ʓ # tone letters #2/ ƻ # rarely used, and double dash is far more logical %2 Ƨ 2% ƨ %6 Ƅ 6% ƅ %5 Ƽ 5% ƽ # turned/inverted (trailing I is uncommon for lowercase, and already used thusly for !I, ?I and NI) AI Ɐ aI ɐ cI ɔ # open o #EI Ǝ # would be confusing, as it's not uppercase schwa eI eI ə # schwa, not turned E (latter is very uncommon) FI Ⅎ # not a letter fI ⅎ # idem gI ᵷ hI ɥ iI ᴉ KI Ʞ kI ʞ LI Ꞁ lI ꞁ MI Ɯ mI ɯ #nI ᴎ # reversed capital N, but NI already in use rI ɹ #RI ᴚ # conflicts with RI control char TI Ʇ tI ʇ VI Ʌ vI ʌ wI ʍ yI ʎ # open/ipa vowels oE ɶ # Oe also available, but E looks capital ap ɑ #XXX ao Ap ɒ #XXX Ao? (AO in use) ep ɛ #XXX eo # Ɛ #XXX Eo or EO 3p ɜ #XXX 3o up ʊ #XXX uo # Ʊ #XXX Uo or UO # ipa (*p) #:> ː # :p #:< ˑ # .p -p 8p ɞ Ep ɘ op ɵ Op ɤ #XXX oy would look alike ?p ʕ ww ʬ gp ɡ #lp ɬ #XXX: lb for 'belt' jp ɟ lz ɮ #XXX r2 ɾ #XXX: fishhook Jp ʄ Gp ɣ rl ɼ rL ɺ rp ɻ Rp ʁ mL ɰ # like rL (XXX mp?) # small caps (*c) bc ʙ gc ɢ hc ʜ ic ɪ lc ʟ nc ɴ rc ʀ yc ʏ # more from phonetics extensions ac ᴀ cc ᴄ dc ᴅ ec ᴇ fc ꜰ jc ᴊ kc ᴋ mc ᴍ oc ᴏ pc ᴘ tc ᴛ sC ꜱ # sc/Sc/SC in use uc ᴜ vc ᴠ wc ᴡ zc ᴢ # hangeul jamo consonants at *J gJ ㄱ GJ ㄲ xJ ㄳ nJ ㄴ dJ ㄷ DJ ㄸ rJ ㄹ mJ ㅁ bJ ㅂ BJ ㅃ sJ ㅅ SJ ㅆ 0J ㅇ jJ ㅈ JJ ㅉ cJ ㅊ kJ ㅋ tJ ㅌ pJ ㅍ hJ ㅎ # hangeul jamo vowels at *J aJ ㅏ AJ ㅐ eJ ㅓ EJ ㅔ oJ ㅗ OJ ㅚ uJ ㅜ UJ ㅝ iJ ㅣ vJ ㅝ VJ ㅞ wJ ㅘ WJ ㅙ yJ ㅑ YJ ㅒ -J ㅡ # qJ? +J ㅢ # QJ? # hangeul jamo iotized vowels at *K (for Korean) uK ㅠ UK ㆌ oK ㅛ eK ㅕ EK ㅖ # eastern arabic digits (0a-9a are persian variants) 1A ١ 2A ٢ 3A ٣ 4A ٤ 5A ٥ 6A ٦ 7A ٧ 8A ٨ 9A ٩ 0A ٠ # common formatting control ZS \8203 # ZWSP; capitals like other Cc ZN \8204 # ZWNJ; less obvious alt: 'Z ZW \8205 # ZWJ; ZJ somewhy used for tsadi; less obvious alt: "Z LR \8206 # LRM RL \8207 # RLM; keep rl for ɼ ### # under development or temporary # incompatible $PR ► # current PR should be TR $PL ◄ # current PL should be TL $XX ✘ # current XX should be xx $OK ✔ # current OK should be ok $'> ˆ # where to put ^? $'? ˜ # where to put ~? $?' ΄ # tonos $?" ΅ # tonos+dialytika $!: ῏ # psili+peris $?, ῞ # dasia+oxia $,! ῝ # dasia+varia $,' ῾ # dasia $;! ῍ # psili+varia $;' ᾿ # psili $?: ῟ # dasia+peris $?; ῎ # psili+oxia # undecided $<> ♦ $ud ↨ # UD with base $FS   # figure space $!o ϕ # Ph? $D= ₯ $vv װ $vy ױ $yy ײ $g1 ׳ $g2 ״ # rfc (incorrectly?) maps double to heavy $vL ╡ $Vl ╢ $Dl ╖ $dL ╕ $VL ╣ $VV ║ $DL ╗ $UL ╝ $Ul ╜ $uL ╛ $vR ╞ $Vr ╟ $UR ╚ $DR ╔ $UH ╩ $DH ╦ $VR ╠ $HH ═ $VH ╬ $uH ╧ $Uh ╨ $dH ╤ $Dh ╥ $Ur ╙ $uR ╘ $dR ╒ $Dr ╓ $Vh ╫ $vH ╪ $\@ # NUL NU \0 $\A  # SOH SH $\B  # STX SX $\C  # ETX EX $\D  # EOT ET $\E  # ENQ EQ $\F  # ACK AK $\G  # BEL BL \a $\H  # BS BS \b $\I # TAB HT \t $\J # LF LF \n #TODO literal newline $\K # VT VT \v $\L # FF FF \f $\M # CR CR \r $\N  # SO SO $\O  # SI SI $\P  # DLE DL $\Q  # DC1 D1 $\R  # DC2 D2 $\S  # DC3 D3 $\T  # DC4 D4 $\U  # NAK NK $\V  # SYN SY $\W  # ETB EB $\X  # CAN CN $\Y  # EM EM $\Z  # SUB SB $\[  # ESC EC \e $\\  # FS FS $\]  # GS GS $\^  # RS RS $\_  # US US $\?  # DEL DT $\` \128 # PAD PA $\a \129 # HOP HO $\b \130 # BPH $\c \131 # NBH $\d \132 # IND $\e \133 # NEL $\f \134 # SSA $\g \135 # ESA $\h \136 # HTS $\i \137 # HTJ $\j \138 # VTS $\k \139 # PLD $\l \140 # PLU $\m \141 # RI $\n \142 # SS2 $\o \143 # SS3 $\p \144 # DCS $\q \145 # PU1 $\r \146 # PU2 $\s \147 # STS $\t \148 # CCH $\u \149 # MW $\v \150 # SPA $\w \151 # EPA $\x \152 # SOS $\y \153 # SGCI $\z \115 # ASCI $\{ \155 # CSI $\| \156 # ST $\} \157 # OSC $\~ \158 # PM $\! \159 # APC