#+TITLE: README
#+DATE: <2016-10-28 Fri>
#+OPTIONS: ':nil *:t -:t ::t <:t H:5 \n:nil ^:t arch:headline author:t c:nil
#+OPTIONS: creator:comment d:(not "LOGBOOK") date:t e:t email:nil f:t inline:t
#+OPTIONS: num:t p:nil pri:nil stat:t tags:t tasks:t tex:t timestamp:t toc:t
#+OPTIONS: todo:t |:t
#+CREATOR: Emacs 25.1.1 (Org mode 8.2.10)
#+DESCRIPTION:
#+EXCLUDE_TAGS: noexport
#+KEYWORDS:
#+LANGUAGE: en
#+SELECT_TAGS: export
#+OPTIONS: ':t

* Introduction
A very tiny Wubi input method(五笔输入法) for emacs using [[http://company-mode.github.io][ ~company-mode~ ]] .
* Usage
#+BEGIN_SRC emacs-lisp
  (require 'company-wubi)
  (global-set-key (kbd "C-\\") #'wubi-mode)
#+END_SRC
* Features
- 使用清歌输入法的词库；
- 四码上屏，支持标点符号自动上屏；
- 使用 ~-/=~ 键翻页；
- 使用分号与引号键选择第二第三候选词;
- 支持临时拼音，使用 ~`~ 前缀可以临时输入拼音；
- 支持拼音反查；
- 使用 ~z~ 键可以输入特殊符号。
* Screenshot
** ~company-wubi~
[[file:wubi.gif]]
** ~origin qingg （清歌输入法）~
[[file:qingg.gif]]
* Todo
- +输入中文符号；+
- +支持四码上屏；+
- 改进候选窗汉字无法正确对齐；
- 与英文混输时，字母后面需要加空格才能正确输入；
- +使用local的开关设定，目前通过劫持company-mode的设置实现；+
- 切换中英输入状态；
- 用户词典以及词频调整；
- ~z~ 键模糊匹配；
- 改进性能。
  
受限于 ~company-mode~ ，部分功能可能无法实现或不会实现。
