tΤοJk (im_comm) Ҳ:

Ҳդݩ xcin ʺAJJkҲաAѤF xcin SJ\C

1.  / bοJ (ascii_wb):

   w]pUziHϥ shift+space  xcin ΡBbοJҦC
   Ӧb@몺pUApGz}ҤFJAױzObΩΥbοJ
   ApGzҫUr䤣OӿJkwqrAh xcin |N
   䪺 ASCII XΨ쥻ҥNNqXCpGObbμҦhXbΡA
   YbμҦhXΦrC

   pGzҫUrOӿJkwqrAYzoɤ]PɫU shift
   ɡAxcin |H ASCII XXAӤNӦrJkrC
   oɭԡA̾ڱzثeLW CapsLock AAҿX ASCII XpU:

   a. CapsLock off ɡAXpg ASCII rC

   b. CapsLock on ɡAXjg ASCII rC

   P˪ApGObbμҦUAhXObΦrAϤhΦrC

   Ъ`NAWz shift+r X覡Ai|Hֳۧty]wӧܡA
   ԨzC


2. ֳtyJ (qphrase):

   ֳtyJ`@O: 

   trigger:
     OY shift+alt+?, 䤤 ? O@ ASCII rA shift+alt h 
     xcinrc w]ȡAϥΪ̥iHھڨߦnۦ]wCbw]ȤUAҦpn
     Xyڭ̸g`ϥ shift+alt+i AӭnXyڭ̸g`ϥ shift+alt+o 
     .... COyiHb xcin 󪬺A (]A^JBJB
     ΡBbεABbJɻPJkҵL) UiJC
     
   HU|OubJAӥBzثeҨϥΪJkҲդ䴩 modifier
   escape mode ɤ~@ΡCq`䴩\઺JkҲշ|@ xcinrc ]
   wﶵ: QPHRASE_MODECȥiHO:

	1. Ұ shift OC
	2. Ұ ctrl OC
	4. Ұ alt OC
	8. Ұ fallback OC

   Ϊ̬OWzTӭȪNզX (Ҧp 3, hPɱҰ shift P ctrl O)C
   TONqpU:

   shift:
     YҰʦOAhzbJɡAU shift+? A䤤 ? NN
     ASCII rA xcin K|X۹yCҦpb`JɡAq`ڭ̷|
     Ʊ shift+, XrA shift+. Xy .... CYrb
     (z) SwqɡAhH shift_escape 覡X (e / b
     οJ (ascii_wb)) C
   
   ctrl:
     YҰʦOAhzbJɡAU ctrl+? A䤤 ? NN
     ASCII rA xcin K|X۹yC

   alt:
     YҰʦOAhzbJɡAU alt+? A䤤 ? NN
     ASCII rA xcin K|X۹yC

   fallback:
     YҰʦOAhzbJɡAҫUrpGOӿJkN
     qrAh xcin |XOӦrҬ۹yC

   WzOAC@ӦrҹXyOھڤyɪ]wӨӡC
   yɬO@ӯ¤rɡAw]O default.phr, ϥΪ̥iHۦw@
   ӧֳtPҹyC榡pU:

        # [keyname]     [phrase]        (oO)
	%trigger			# HUO]w trigger O
        i               B
        o               C
        n               q
	%shift				# HUO]w shift O
	,		A
	.		C
	%ctrl				# HUO]w ctrl O
	%alt				# HUO]w alt O
	%fallback			# HUO]w fallback O


T.H.Hsieh
