IM in terminal
C Makefile
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ime
Makefile
README
libtermim.c
term.c
term.h
termim-next.c
termim.c
termim.h
utf8.c
utf8.h

README

Try this in sysutils/jfbterm or terminal

Architecture:
	jfbterm/x11-terminal
		termim
			screen/tmux
				UTF-8 program
				bug5
					Non-UTF-8 program

Usage:
	set im engines in TERMIM_IM, eg:
	env TERMIM_IM="termim-chewing:termim-kmfl european:termim-m17n ru phonetic" termim
	or put it in your shell configuration file.

Key Binding:
	Global:
		Use Alt+1 to switch to next IM engine.

	Chewing:
		Use Alt+2 to toggle Eng/Chi mode.
		Use Alt+3 to toggle Half/Full mode.
		Use Alt+4 to toggle symbol input when in Chi mode.

About IM Engine:
	Take fd number specified at argv[1],
	read key from stdin, process, then write to that fd,
	display UI at stdout, with window size Row:2 Col:Inherit

Related Projects:
	http://code.google.com/p/ucimf/

TODO:
	fixbug/complete term.c
		horizontal offset
		backspace for the wides
		wordwrap for the wides
	more im engines
		termim-mozc
	improve keymap?