Skip to content
/ iwubi Public

iWubi A new Wubi input method based on IBus. Features like Microsoft Wubi input method.

License

Notifications You must be signed in to change notification settings

Honghe/iwubi

Repository files navigation

iWubi

iWubi A new Wubi input method based on IBus. Features like Microsoft Wubi input method.

Features & TODO

  • Shift_L toggle Chinese/English input mode.
  • Wubi Pinyin mixed input.
  • Show Wubi coding of Pinyin candidate.
  • Chinese punctuation in Chinese mode, English punctuation in English mode.
  • Z key fuzzy search.
  • Cloud update Pinyin database.
  • Gnome input method indicator when switch English/Chinese.
  • deb packaging.

Dependencies

  • IBus 1.5
  • Python 3.6
  • python3-gi

Tested on Ubuntu 18.04

Install

  1. Install dependencies
sudo apt install ibus python3.6 python3-gi 
  1. Set IBus as System Keyboard input method

2. make install

sudo make install
  1. IBus restart
ibus restart

If use Anaconda, conda deactivate first to let ibus restart use the System's Python, cause ibus need System's gi.

conda deactivate
ibus restart
  1. Add an input source from Setting.

Uninstall

sudo make uninstall

Debug

Develop and Debug.

tail -f /tmp/iwubi.log

Great Open source based on

About

iWubi A new Wubi input method based on IBus. Features like Microsoft Wubi input method.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published