skkinput converts Kana to Kanji communicating skkserv, which is in SKK package, using BSD socket. When skkserv is not available, it can works by using only local dictionary. However, it does not support a features of waking up skkserv, which original skk have.
For more information, please read Japanese version of skkinput manpages.
Don't use same file for sj,bj,uj.
empty line and/or line beginning `;' will be ignored. Don't put space between parameter and `:' and/or beginning of line, but you may put spaces between `:' and data.
Available parameter names are:
Parameter Data Default
skk-server-host "string" "localhost"
hostname running skkserv
skk-service "string" "skkserv"
service name for communication to skkserv
skk-port-num number 1178
port number for communication to skkserv (obsoleted)
skk-server-protocol-family "string" "unspec"
protocol family to communicate with skkserv
"inet4" for IPv4, "inet6" for IPv6
skkinput-jisyo "string" "~/.skkinput-jisyo"
skkinput user dictionary file
skkinput-backup-jisyo
"string" "~/.skkinput-jisyo.BAK"
backup of skkinput user dictionary file
skk-jisyo "string" "~/.skk-jisyo"
skk user dictionary file
skkinput-record "string" "~/.skkinput-record"
skkinput-record file
skkinput-egg-like-newline
t or nil nil
newline for confirmation?
skkinput-chat-adapter-mode
t or nil nil
include newline code except of empty line?
skkinput-keep-record
t or nil t
create skkinput-record ?
skkinput-search-skk-jisyo
t or nil t
refer skk user dictionary?
skkinput-date-ad
t or nil nil
date of j-today?
skkinput-number-style
0 or 1 or 2 0
j-today style
0 ... ASCII
1 ... JIS X0208
2 ... Kanji Number
skkinput-delete-implies-kakutei
t or nil t
confirm by backward-delete-char when converting
display previous candidate in case of nil.
skkinput-use-numeric-conversion
t or nil t
enable conversion with numberic parameters?
skkinput-zenkaku-vector
( num . "string" )
skkinput-input-vector
( num . "string" )
skkinput-rom-kana-rule-list
( "state@input" "next-state" "hiragana-output" "katakana-output" )
Romaji Kana conversion rule
e.g. ( "nn" "n" "ん" "ン" )
define-key-skkmap
( "string" . "string" )
define-key-abbrevmap
( "string" . "string" )
modify key assign
you can use the followings for right side
self-insert-command, j-self-insert,
j-self-zenkaku-insert, j-display-code-for-char-at-point,
j-set-henkan-point, j-set-henkan-point-subr,
j-insert-a, j-insert-e,
j-insert-i, j-insert-o
j-insert-u, j-kana-input,
j-start-henkan, j-insert-comma,
j-insert-period, j-purge-from-jisyo,
j-input-by-code-or-menu, j-mode-off,
j-toggle-kana, j-previous-candidate,
j-kakutei, j-abbrev-input,
j-abbrev-comma, j-zenkaku-eiji,
j-zenkaku-henkan, j-today,
save-skkinput-local-jisyo,j-kanainput-mode-on,
newline, set-mark-command,
forward-char, backward-char,
delete-char, delete-backward-char,
j-try-comletion, end-of-line,
beginning-of-line, kill-line,
yank, kill-region,
kill-ring-save, exchange-point-and-mark,
transpose-chars, redraw,
prefix-char, sendback-key,
keyboard-quit, close-skkinput,
vc-toggle-chatmode, j-mode-off-and-self-insert
undefine-key-skkmap
"string"
undefine-key-abbrevmap
"string"
tab-width number 8
number of space for C-i
skkinput-rjj-like-input
t or nil nil
skkinput-lisp string
eval this string as skkinput-lisp
"~/.skkinput" configuration file "~/.skkinput-jisyo" skkinput user dictionary "~/.skkinput-jisyo.BAK" backup of skkinput user dictionary "~/.skkinput-record" skkinput statistics "~/.skk-jisyo" skk user dictionary
This manual page was written by Fumitoshi UKAI <ukai@debian.or.jp>, for the Debian GNU/Linux system (but may be used by others), based on original Japanese version of manpage.