###################################################################
#  Plamo Linux 桼ե륵ץ for sj3
#                            Time-stamp: <2003-02-01 12:07:00 cyamauch>
#
# .sjrc for kinput2
#
#	artrec@tk2.nmt.ne.jp
#	2002.10.28
#	2002.01.29
#	2001.10.10

# Ʊ֤Ƥ륫ޥѤ .sjrk, .sjhk 
# ɬʻƻȤäƤ
# ǥեȤ .sjrk, .sjhk Ǥ꤬ޤ

# ХɤˤĤ
#
# Ǥegg-sj3ˤƤޤ
# egg-sj3Ȱ㤦Ȥ
#		Ѵ(C⡼)C-k
#			ʬ(flushbefore)ޤ
#				(flushbeforeե󥯥꤬뤫)
#			ʹ߾õ(delafter)⤷ޤ
#				(ѴΥߥåC-kᤷ)
#			ʤߤegg-sj3ѴC-kϡ
#				ʸ᤬ƬΤȤ̵Ѵ(unconvert)
#				ʳΤȤʬ(unconvert)
#				Ĥޤʸΰ֤ˤC-kưѤޤ
#				ǤϤޤǿޤ
#				Ǥegg˶դʤ
#				Ѵ(C⡼)C-k̵Ѵ(unconvert)ʡ
#		Ѵ(C⡼)C-c
#			ʸԽ(edit)ˤʤޤcannaǤ
#				ξ֤ǤC-kϥܹԾõǤ
#			ʤߤegg-sj3ǤѴC-c
#				̵Ѵ(unconvert)Ǥ
#		Ѵ(C⡼)C-d
#			ʸޤ
#			ʤߤegg-sj3ǤѴC-dnot defined
# cannaʤȤ
#		Ѵ(I⡼)C-n,C-pʸѹ
#		ʤߤegg-sj3ǤѴC-n,C-p,Down,Upnot definedǤ
# 륭ʸԽʸʸ῭̡ΤȤȤޤ
#		kinput2򥪥ˤޤޥ륭ưäꤹ
#		nvi뤫ǤjvimǤǤ
# qǱѿϥ⡼(egg-self-insert-command)ˤϤʤޤ
#		kinput2Ǳѿϥ⡼ɤäự̵
#		ѿϤˤkinput2Τ򥪥դˤФ櫓Ǥ顣
#		Ʊѿϥ⡼ɤˤˤM-C-lǤ
#
# space		Ѵ
# C-l		
# C-m		
# C-i/C-o	ʸ῭Ф/̤
# C-f/C-b	/ʸư
# C-n/C-p	ʸѹ(N|I⡼),(C|S⡼)
# C-t/C-v	ñϿ/(C⡼)
# C-g		󥻥(٤ƤΥ⡼)
# C-c		ʸԽ(C⡼),󥻥(I|S|D⡼)
# C-k		뤫õ(I⡼)
# C-d		ʸ|ʸκ
# C-a		ޤذư
# C-e		ذư
# M-h|M-j	Ҥ餬ʲ
# M-k		ʲ
# M-l		ѿ
# M-q		ѱѿ
# M-C-h|M-C-j	Ҥ餬ϥ⡼
# M-C-k		ϥ⡼
# M-C-l		ѿϥ⡼
# M-C-q		ѱѿϥ⡼
# M-C-y		EUCϥ⡼(N|I⡼)
# C-_		JISϥ⡼(N|I⡼)
# C-^|F1|Ins	(N|I⡼)
# 
# 路ϤΥե򸫤Ƥ

# ĶѿSJRCǡե̾ꤷƤ
# .xinitrcʤɤ
#	export SJRC=".sjrc.kinput2"
# Ȥ
#	export SJRC=".sjrc.sjx.EUC"
# ȤС.sjrcλȤʬǤޤ

# Υեϡ
# $Id: sjrc.EUC,v 2.5 1993/01/28 09:58:43 nao Exp $
#       CcWnn ߥ졼 sjrc
#   93/01/18    support for Kana Keyboard
#                       minmin@astec.co.jp
# ١ˡ
# $Id: sjrc.iroha.EUC,v 2.2 1993/01/06 11:04:24 nao Exp $
#       Canna version 1.2 ߥ졼 sjrc
# ȡ
# $Id: sjrc.sjx.EUC,v 2.2 1993/01/06 11:04:39 nao Exp $
#       sj3/sjx ߥ졼 sjrc
# 򻲹ͤ˥ޥΤǤ

# ⡼ɤɽΰ
#
# N NoInputMode ʸ̵
# I InputMode   ̤Ѵξ
# C ConvedMode  Ѵξ
# S SelectMode  ɽξ
# D DictMode    Ͽξ
# O C|SƱ
# F I|CƱ
# A N|I|C|S|DƱ()

# []
# 2001.10.09
# Modifiershift񤯤ȤKeySymʸˤʤȤ
# դ˸ȡϤshiftȼ褦KeySym(ʸȤ^Ȥ_)
# Modifiershiftɬפ
# ȤC-M-S-fΥХɤ򵭽ҤȤ
#  .ki2key.bell	c|m|s	f
#  .ki2key.bell	c|m	F
#  .ki2key.bell	c|m|s	F
# ȤC-_ΥХɤ򵭽ҤȤ
#  .ki2key.symbol	c		_
#  .ki2key.symbol	c|s		_

#function		Modifier/Mode		KeySym		InputSame
.ki2key.start		s|N|I|C|S|D		space
.ki2key.start		c|N|I|C|S|D		space
.ki2key.null		N			space
.ki2key.convert		I|C			space
.ki2key.forward		S|D			space

.ki2key.start		N|I|C|S|D		Zenkaku_Hankaku
.ki2key.start		m|N|I|C|S|D		Zenkaku_Hankaku
.ki2key.convert		I|C			Henkan_Mode
.ki2key.forward		S|D			Henkan_Mode

# Escapekinput2offˤǤ褦ˤΤ
# ʤ㤦ȤۤIMEδĶEscapeIMEڤȤƤޤäƺ.
.ki2key.start		N|I|C			Escape
.ki2key.cancel		S|D			Escape

.ki2key.cancel		s|c|m|N|I|C|S|D		BackSpace
.ki2key.cancel		s|c|N|I|C|S|D		BackSpace
.ki2key.cancel		s|m|N|I|C|S|D		BackSpace
.ki2key.cancel		c|m|N|I|C|S|D		BackSpace
.ki2key.cancel		m|N|I|C|S|D		BackSpace
.ki2key.cancel		c|N|I|C|S|D		BackSpace
.ki2key.cancel		s|N|I|C|S|D		BackSpace
#.ki2key.cancel		N			BackSpace
.ki2key.backspace	I			BackSpace
.ki2key.unconvert	C			BackSpace
.ki2key.cancel		S			BackSpace
.ki2key.backspace	D			BackSpace


.ki2key.bell		s|c|m|N|I|C|S|D		I
.ki2key.bell		s|c|N|I|C|S|D		I
.ki2key.bell		s|m|N|I|C|S|D		I
.ki2key.bell		c|m|N|I|C|S|D		i
.ki2key.bell		m|N|I|C|S|D		i
.ki2key.bell		c|N|I			i
.ki2key.shrink		c|C|S|D			i

.ki2key.shrink		C			i


.ki2key.bell		s|c|m|N|I|C|S|D		O
.ki2key.bell		s|c|N|I|C|S|D		O
.ki2key.bell		s|m|N|I|C|S|D		O
.ki2key.bell		c|m|N|I|C|S|D		o
.ki2key.bell		m|N|I|C|S|D		o
.ki2key.bell		c|N|I			o
.ki2key.expand		c|C|S|D			o

.ki2key.expand		C			o


.ki2key.bell		s|c|m|N|I|C|S|D		B
.ki2key.bell		s|c|N|I|C|S|D		B
.ki2key.bell		s|m|N|I|C|S|D		B
.ki2key.bell		c|m|N|I|C|S|D		b
.ki2key.bell		m|N|I|C|S|D		b
.ki2key.bell		c|N			b
.ki2key.backward	c|I|C|S			b
.ki2key.bell		c|D			b

.ki2key.backward	C|S			b


.ki2key.bell		s|c|m|N|I|C|S|D		F
.ki2key.bell		s|c|N|I|C|S|D		F
.ki2key.bell		s|m|N|I|C|S|D		F
.ki2key.bell		c|m|N|I|C|S|D		f
.ki2key.bell		m|N|I|C|S|D		f
.ki2key.bell		c|N			f
.ki2key.forward		c|I|C|S			f
.ki2key.bell		c|D			f

.ki2key.forward		C|S			f


.ki2key.bell		s|c|m|N|I|C|S|D		N
.ki2key.bell		s|c|N|I|C|S|D		N
.ki2key.bell		s|m|N|I|C|S|D		N
.ki2key.bell		c|m|N|I|C|S|D		n
.ki2key.nextmode	m|N|I|C			n
.ki2key.bell		m|S|D			n
#.ki2key.hiragana	c|N			n
#.ki2key.nextmode	c|I			n
.ki2key.bell	c|N			n
.ki2key.bell	c|I			n
.ki2key.next		c|C			n
.ki2key.down		c|S			n
.ki2key.bell		c|D			n

.ki2key.next		C			n
.ki2key.down		S			n


.ki2key.bell		s|c|m|N|I|C|S|D		P
.ki2key.bell		s|c|N|I|C|S|D		P
.ki2key.bell		s|m|N|I|C|S|D		P
.ki2key.bell		c|m|N|I|C|S|D		p
.ki2key.prevmode	m|N|I|C			p
.ki2key.bell		m|S|D			p
.ki2key.zkatakana	c|N			p
.ki2key.prevmode	c|I			p
.ki2key.prev		c|C			p
.ki2key.up		c|S			p
.ki2key.bell		c|D			p

.ki2key.prev		C			p
.ki2key.up		S			p


.ki2key.bell		c|N|S|D			d
.ki2key.delete		c|I|C			d

.ki2key.delete		C			d


.ki2key.bell		c|N|D			a
.ki2key.top		c|I|C|S			a

.ki2key.top		C|S			a


.ki2key.bell		c|N|D			e
.ki2key.bottom		c|I|C|S			e

.ki2key.bottom		C|S			e


.ki2key.return		c|N			m
.ki2key.fix		c|I|C			m
.ki2key.return		c|S|D			m

.ki2key.fix		C			m
.ki2key.return		S			m


.ki2key.bell		s|c|m|N|I|C|S|D		H
.ki2key.hiragana	s|c|N|I			H
.ki2key.bell		s|c|C|S|D		H
.ki2key.bell		s|m|N|I|C|S|D		H
.ki2key.hiragana	c|m|N|I			h
.ki2key.bell		c|m|C|S|D		h
.ki2key.bell		m|N			h
.ki2key.tohiragana	m|I|C			h
.ki2key.tohiragana	m|S|D			h
.ki2key.null		c|N			h
.ki2key.backspace	c|I|D			h
.ki2key.unconvert	c|C			h
.ki2key.bell		c|S			h

#.ki2key.tohiragana	C			h
#.ki2key.unconvert	C			h
.ki2key.backward	C|S			h


.ki2key.bell		s|c|m|N|I|C|S|D		J
.ki2key.hiragana	s|c|N|I			J
.ki2key.bell		s|c|C|S|D		J
.ki2key.bell		s|m|N|I|C|S|D		J
.ki2key.hiragana	c|m|N|I			j
.ki2key.bell		c|m|C|S|D		j
.ki2key.bell		m|N			j
.ki2key.tohiragana	m|I|C			j
.ki2key.tohiragana	m|S|D			j
#.ki2key.bell		c|N			j
#.ki2key.null		c|N			j
.ki2key.fix		c|I|C			j
#.ki2key.return		c|S|D			j
.ki2key.bell		c|S|D			j

#.ki2key.tohiragana	C			j
.ki2key.next		C			j
.ki2key.down		S			j

.ki2key.bell		s|c|m|N|I|C|S|D		K
.ki2key.zkatakana	s|c|N|I			K
.ki2key.bell		s|c|C|S|D		K
.ki2key.bell		s|m|N|I|C|S|D		K
.ki2key.zkatakana	c|m|N|I			k
.ki2key.bell		c|m|C|S|D		k
.ki2key.bell		m|N			k
.ki2key.tozkatakana	m|I|C			k
.ki2key.tozkatakana	m|S|D			k
.ki2key.bell		c|N			k
.ki2key.delafter	c|I			k
.ki2key.cancel		c|S|D			k
.ki2key.bell		c|C			k
#.ki2key.unconvert	c|C			k
#.ki2key.delafter	c|C			k
#.ki2key.flushbefore	c|C			k

#.ki2key.tozkatakana	C			k
.ki2key.prev	C			k
.ki2key.up		S			k


.ki2key.bell		s|c|m|N|I|C|S|D		L
.ki2key.halpha		s|c|N|I			L
.ki2key.bell		s|c|C|S|D		L
.ki2key.bell		s|m|N|I|C|S|D		L
.ki2key.halpha		c|m|N|I			l
.ki2key.bell		c|m|C|S|D		l
.ki2key.bell		m|N			l
.ki2key.tohalpha	m|I|C			l
.ki2key.tohalpha	m|S|D			l
.ki2key.return		c|N			l
.ki2key.fix		c|I|C			l
.ki2key.return		c|S|D			l

#.ki2key.tohalpha	C			l
.ki2key.forward	C|S			l


.ki2key.bell		s|c|m|N|I|C|S|D		Q
.ki2key.zalpha		s|c|N|I			Q
.ki2key.bell		s|c|C|S|D		Q
.ki2key.bell		s|m|N|I|C|S|D		Q
.ki2key.zalpha		c|m|N|I			q
.ki2key.bell		c|m|C|S|D		q
.ki2key.bell		m|N			q
.ki2key.tozalpha	m|I|C|S|D		q
.ki2key.quote		c|N|I			q
.ki2key.start		N			q


.ki2key.bell		s|c|m|N|I|C|S|D		Y
.ki2key.bell		s|c|N|I|C|S|D		Y
.ki2key.bell		s|m|N|I|C|S|D		Y
.ki2key.euc		c|m|N|I			y
.ki2key.bell		c|m|C|S|D		y
.ki2key.bell		m|N|I|C|S|D		y
.ki2key.bell		c|N|I|C|S|D		y

.ki2key.tozkatakana	C			y


.ki2key.bell		s|c|m|N|I|C|S|D		U
.ki2key.bell		s|c|N|I|C|S|D		U
.ki2key.bell		s|m|N|I|C|S|D		U
.ki2key.bell		c|m|N|I|C|S|D		u
.ki2key.bell		m|N|I|C|S|D		u
.ki2key.bell		c|N|I|C|S|D		u

.ki2key.tohiragana		C		u


.ki2key.bell		c|N			g
.ki2key.bell		c|I			g
.ki2key.unconvert	c|C			g
.ki2key.cancel		c|S|D			g

.ki2key.unconvert	C			g
.ki2key.cancel		S			g


.ki2key.bell		c|N			c
.ki2key.cancel		c|I|S|D			c
#.ki2key.unconvert	c|C			c
.ki2key.edit		c|C			c


.ki2key.bell		c|I|S|D			t
.ki2key.toroku		c|C			t

.ki2key.toroku		C			t


.ki2key.bell		c|I|S|D			v
.ki2key.syoukyo		c|C			v

.ki2key.syoukyo		C			v


.ki2key.bell		c|N			w
.ki2key.convert		c|I|C			w
.ki2key.forward		c|S|D			w

.ki2key.convert		C			w


.ki2key.bell		c|N|I|C|S|D		x
.ki2key.bell		c|N|I|C|S|D		s
.ki2key.bell		c|N|I|C|S|D		r
.ki2key.bell		c|N|I|C|S|D		z


.ki2key.bell		s|c|m|N|I|C|S|D		Return
.ki2key.bell		s|c|N|I|C|S|D		Return
.ki2key.bell		s|m|N|I|C|S|D		Return
.ki2key.bell		c|m|N|I|C|S|D		Return
.ki2key.bell		m|N|I|C|S|D		Return
.ki2key.bell		c|N|I|C|S|D		Return
.ki2key.bell		s|N|I|C|S|D		Return
#.ki2key.bell		N|I|C|S|D		Return
# 020601: S|D⡼ɤǤReturn϶ػ. C-mǷꤹ뤳
# 021031: kinput2ΥХ: D⡼ɤǤ function return  fix 
# kinput2 in free(): warning: junk pointer, too high to make sense
# ȯ롣
# kinput2ưƤμϿ̾̾Ȥ˵!?
# ֤̾̾ȵʤ
# ʤѿǤƤʤ?
#.ki2key.return		N			Return
.ki2key.fix			I|C			Return
.ki2key.return		S|D			Return
#.ki2key.bell		S|D			Return
#.ki2key.fix		S|D			Return

.ki2key.bell		s|c|m|N|I|C|S|D		Delete
.ki2key.bell		s|c|N|I|C|S|D		Delete
.ki2key.bell		s|m|N|I|C|S|D		Delete
.ki2key.bell		c|m|N|I|C|S|D		Delete
.ki2key.bell		m|N|I|C|S|D		Delete
.ki2key.bell		c|N|I|C|S|D		Delete
.ki2key.bell		s|N|I|C|S|D		Delete
.ki2key.bell		N|S|D			Delete
.ki2key.delete		I			Delete
.ki2key.bell		C			Delete

.ki2key.bell		s|c|m|N|I|C|S|D		Tab
.ki2key.bell		s|c|N|I|C|S|D		Tab
.ki2key.bell		s|m|N|I|C|S|D		Tab
.ki2key.bell		c|m|N|I|C|S|D		Tab
.ki2key.bell		m|N|I|C|S|D		Tab
.ki2key.bell		c|N|I|C|S|D		Tab
.ki2key.bell		s|N|I|C|S|D		Tab
.ki2key.null		N			Tab
.ki2key.bell		I|C|S|D			Tab

.ki2key.bell		c|N|I|C|S|D		Up
.ki2key.bell		s|N|I|S|D		Up
.ki2key.prev		s|C			Up
.ki2key.bell		N|I|S|D			Up
.ki2key.prev		C			Up

.ki2key.bell		c|N|I|C|S|D		Down
.ki2key.bell		s|N|I|S|D		Down
.ki2key.next		s|C			Down
.ki2key.bell		N|I|S|D			Down
.ki2key.next		C			Down

.ki2key.bell		c|N|I|C|S|D		Left
.ki2key.bell		s|N|I|S|D		Left
.ki2key.shrink		s|C			Left
.ki2key.bell		N|D			Left
.ki2key.backward	I|C|S			Left

.ki2key.bell		c|N|I|C|S|D		Right
.ki2key.bell		s|N|I|S|D		Right
.ki2key.expand		s|C			Right
.ki2key.bell		N|D			Right
.ki2key.forward		I|C|S			Right

.ki2key.zkatakana	s|N			Romaji
.ki2key.tozkatakana	s|I|C|S|D		Romaji
.ki2key.hiragana	N			Hiragana_Katakana
.ki2key.tohiragana	I|C|S|D			Hiragana_Katakana

.ki2key.start		s|N|I|C|S|D		Muhenkan
.ki2key.halpha		N|I			Muhenkan
.ki2key.start		N|I|C			Muhenkan
.ki2key.bell		S|D			Muhenkan

.ki2key.jis		s|c|N|I			underscore
.ki2key.bell		s|c|C|S|D		underscore

.ki2key.symbol		s|c|N|I			asciicircum
.ki2key.bell		s|c|C|S|D		asciicircum

.ki2key.symbol		N|I			Insert
.ki2key.bell		C|S|D			Insert

.ki2key.symbol		N|I			F1
.ki2key.register	C			F1
.ki2key.bell		S|D			F1
.ki2key.syoukyo		s|C			F1

.ki2key.start		c|N			bracketleft
.ki2key.bell		c|I|C|S|D		bracketleft

.ki2key.start		c|N|I|C|S|D		semicolon

.ki2key.null		s|N			exclam
.ki2key.null		s|N			at
.ki2key.null		s|N			numbersign
.ki2key.null		s|N			dollar
.ki2key.null		s|N			percent
.ki2key.null		s|N			asciicircum
.ki2key.null		s|N			ampersand
.ki2key.null		s|N			asterisk
.ki2key.null		s|N			parenleft
.ki2key.null		s|N			parenright
.ki2key.null		s|N			underscore
.ki2key.null		s|N			plus
.ki2key.null		s|N			bar
.ki2key.null		s|N			asciitilde
# .ki2key.null		N			1
# .ki2key.null		N			2
# .ki2key.null		N			3
# .ki2key.null		N			4
# .ki2key.null		N			5
# .ki2key.null		N			6
# .ki2key.null		N			7
# .ki2key.null		N			8
# .ki2key.null		N			9
# .ki2key.null		N			0
.ki2key.null		N			minus
.ki2key.null		N			equal
.ki2key.null		N			backslash
.ki2key.null		N			grave

.ki2key.null		s|N			braceleft
.ki2key.null		s|N			braceright
#.ki2key.null		N			bracketleft
#.ki2key.null		N			bracketright
.ki2key.null		s|N			colon
.ki2key.null		s|N			quotedbl
.ki2key.null		N			semicolon
.ki2key.null		N			apostrophe
.ki2key.null		s|N			less
.ki2key.null		s|N			greater
.ki2key.null		s|N			question
#.ki2key.null		N			comma
#.ki2key.null		N			period
.ki2key.null		N			slash

#	01.12.22
# .ki2key.halpha		s|N|I			Q	Q
# .ki2key.halpha		s|N|I			W	W
# .ki2key.halpha		s|N|I			E	E
# .ki2key.halpha		s|N|I			R	R
# .ki2key.halpha		s|N|I			T	T
# .ki2key.halpha		s|N|I			Y	Y
# .ki2key.halpha		s|N|I			U	U
# .ki2key.halpha		s|N|I			I	I
# .ki2key.halpha		s|N|I			O	O
# .ki2key.halpha		s|N|I			P	P
# .ki2key.halpha		s|N|I			A	A
# .ki2key.halpha		s|N|I			S	S
# .ki2key.halpha		s|N|I			D	D
# .ki2key.halpha		s|N|I			F	F
# .ki2key.halpha		s|N|I			G	G
# .ki2key.halpha		s|N|I			H	H
# .ki2key.halpha		s|N|I			J	J
# .ki2key.halpha		s|N|I			K	K
# .ki2key.halpha		s|N|I			L	L
# .ki2key.halpha		s|N|I			Z	Z
# .ki2key.halpha		s|N|I			X	X
# .ki2key.halpha		s|N|I			C	C
# .ki2key.halpha		s|N|I			V	V
# .ki2key.halpha		s|N|I			B	B
# .ki2key.halpha		s|N|I			N	N
# .ki2key.halpha		s|N|I			M	M

.guide.register		Ͽ
.guide.eliminate	
.guide.kanji		Ѵ
.guide.edit		Խ
.guide.candidate	
.guide.symbol		
.guide.hinsi		ʻ
.guide.quote		ľ

.InitialMode		hiragana.zkatakana.zalpha
.sj3serv		localhost
.BackDisplay		off

.BeginConversionLast	off

#.FlushInConversion	none

.FlushSelectConversion	off
.MuhenkanSegment	all
.DeleteChangeSegment	all

#.FlushChangeSegment	all
#.FlushChangeSegment	off

.MuhenkanCursorLast	on

#.EditCursorLastx	on
#.FlushCursorLast	on

.DisplayModeChange	on
.InputSameTime		off
.PrintMode		hiragana.zkatakana.halpha
.LastDoubleConversion	on

#
# C-k(delaferflushbefore)
#
# I|C⡼ɻC-kϡץǤΥǥեȤΥХɤξ硢
# delaferե󥯥ˤʤäƤޤ
# ʸʹߤҤȤʸ᤬Ȥˤʤޤ
# C-kȤƤϼʵǽȻפޤ
# EggCannaǤѴC-kưȤϤʤ㤤ޤ
# EggCannaǤϡʸꤷ
# ʸʹߤ򤫤ʤ᤹褦ưˤʤޤ
# muleeggǸȡե󥹥⡼ɤC-k henkan-kakutei-before-point Ǥ
# C-kflushbeforeե󥯥ƤEgg/Cannaˤʤޤ
# Ǥʸ᤬ƬΤȤflushbeforeưѤǤ
# ԶäݤƵΤǡflushbeforeϤƤޤ
# ǥեȤΥХɤ褫ơC-kdelaferˤϡ
# Ф.FlushInConversionnoneoffˤƤ
# onˤƤkinput2ޤ
#

#
# .FlushInConversion
#
#	ConvedMode ʸϤΥ򲡤Ȥưλ
#
# [value] on|off|none|edit
# on   ѴʸꤷƿʸϤ˰ܤ
# off  ǸʸμʸȤ
# none ̵뤷ޤ
# edit ʸ̵Ѵ(InputMode)ˤ
#      .EditCursorLast ǻꤵ줿֤ʸϤޤ
# [default] on
# [NEWS/Canna] on
# [CcWnn] off
#
# []
# C⡼ɤdelafterե󥯥Ȥ褦򤹤ϡ
# (ǥեȤΥХɤǤC-kϤʤäƤޤ)
# Ф.FlushInConversionǥեȤonΤޤޤˤʤǤ
# onˤƤC⡼ɤǤdelaferkinput2ޤ
# noneˤΤǤ
# offˤ̣ϤޤʤȻפ
# onΤޤޤˤʤC⡼ɤC-kϡ
# eggflushafterˤƤޤ(ǤflushafterϥХäݤΤˤʤ)
# bellˤƤޤΤ̵

# kinput2-v3/doc/sj3defȴ

#delafter[NoInputMode/DictMode] ̵뤷ޤ
#        [InputMode/ConvedMode] ƥȥΤ֤
#            ʸᡢޤϥʸޤ᤿ʹߤѴ
#            ʸõޤ
#        [SelectMode] ư򤻤ɽݥåץ󤷤
#            ѴΤȤ ConvedMode ˡΤȤ NoInputMode
#             InputMode ˡʻΤȤ DictMode(ɤϥ⡼)ꡢ
#            줾Υ⡼ɤǤưԤޤ
#         õϰϤ򥫥ʸʹƤʸˤ뤫
#            ʸΥƥȥꤢȤʬ
#            뤫ϸҤ .KillBySegment λǷޤޤ
#         ʸñ̤ǺǸʸõ˥ʸ
#            ˰ư뤫ɤϸҤ .DeleteLastMove λ
#            Ƿޤޤ

#flushbefore[NoInputMode/DictMode] ̵뤷ޤ
#        [InputMode/ConvedMode] ʸΥƥȥ
#            Ѵʸʬꤷޤ
#        [SelectMode] ǤƤ줾졢ξ
#            ConvedMode ˵ΤȤ NoInputMode/InputMode 
#            ʻξ DictMode ꡢ줾Ѵ⡼ɤΤȤ
#            ư򤷤ޤ
#        ʬꤹ̵Ѵ֤ˤˤ뤫ޤ̵Ѵ֤ˤˤ
#            ΰϸҤ .FlushChangeSegment λǷޤޤ
#        ̵ѴΥƥȥΰ֤ .FlushCursorLast λ
#            ޤޤ
#        ⡼ɽѹ뤫ɤϸҤ .DisplayModeChange
#            λǷޤޤ

#    21. ConvedMode ʸϤΥ򲡤Ȥưλ
#
#[format] .FlushInConversion [on/off/none/edit]
#[default value] on
#
#        ConvedMode ʸϤΥ줿Ȥ
#        ޤǥե󥯥
#        Select/Return/fix(kettei.flush) Ԥ줿Ȥ
#        ⤷ InputMode λ .MoveBySegment λ꤬ InputMode
#        Фʸñ̤˰ư褦˻ꤵƤơ
#        ʸϤΥ줿Ȥ
#        Ѵʸꤹ뤫ɤꤷޤ
#
#        on λѴʸꤷƿʸ
#        Ϥ˰ܤޤoff λϺǸʸμʸȤϤޤ
#        none λ̵뤷ޤedit λϥʸ̵Ѵ
#        (InputMode)ˤ .EditCursorLast ǻꤵ줿
#        ֤ʸϤޤ
#        㤨 NEWS-OS  sj2/sj3/sjx  Canna ư on
#        CcWnn ư off Ǥ

#    27. ʬ̵Ѵ֤ˤʸλ
#
#[format] .FlushChangeSegment [one/all/off]
#[default value] one
#
#        flushbefore Υե󥯥ƤӽФȤ
#        ʸ⤷Ϥʹߤʸ̵Ѵ(InputMode)
#        ᤹ꤷޤ
#        one λϥʸʸȿžƤʸˤall λ
#        ʸʹߤƤʸʸ̵Ѵ֤ˤƤ
#        ʬưԤޤall ꤷȤ
#        mobebyseg  InputMode  on λǤʸϲǽ
#        ֡ϳϻƱˤˤޤ
#        off λϥʸ̵մͫϤޤ󤬡
#        ʸ᤬ʸϲǽʡȿžƤʤ˾֤
#        ƥȥ뤬ʸüˤʤȤ˥ƥȥ
#        ʬꤷޤ
#
#        㤨 Canna ư all Ǥ

#    33. ʸʸõΥե󥯥󤬸ƤФ줿Ȥξõñ̻
#
#[format] .KillBySegment [on/off].[on/off]
#[default value] off.on
#
#        delafter Υե󥯥󤬸ƤФ줿Ȥ
#        ʸñ̤ǡʥʸʹߤƤʸ˾õ뤫
#        ʸñ̤ǡʥʸΥְʹߤʸõ뤫
#        ꤷޤ
#
#        value 裱եɤˤ InputMode λư
#        裲եɤˤ ConvedMode λưꤷޤ
#        Υեɤ on λʸñ̤ǡ
#        off λʸñ̤Ǿõޤ
#
#        ʸϲǽʾ֡ȿžƤʤˤ on λ
#        ƥȥʹߤʸƾõoff λ
#        ƥȥʹߤΥʸʸ
#        õޤʸϲǽǤʤ֤ on λ
#        ȥޤʹߤʸƾõ
#        off λϥʸõޤ
#
#        㤨СCanna ưϥǥեƱǤ
#

#    36. ʬꤹե󥯥󤬸ƤФ줿Ȥ̵Ѵ֤ˤȤ
#        ƥȥֻ
#
#[format] .FlushCursorLast [on/off]
#[default value] off
#
#        flushbefore Υե󥯥󤬸ƤФơҤ
#        .FlushChangeSegment  off ǤʤȤΥƥȥ
#        ֤ꤷޤon λ̵Ѵ֤ˤʸκǸˡ
#        off λ̵Ѵ֤ˤʸκǽ˥ƥȥ뤬
#        ưޤ㤨 Canna ưϥǥեȤƱǤ
