hallelujahIM(哈利路亚 英文输入法) is an intelligent English input method with auto-suggestions and spell check features.
GPL-3.0 License
hallelujahIM is an english input method with auto-suggestions and spell check features.
~/.you_expand_me.json
from your Home directory. Here, you can define your favorite substitutions, such as {"te":"text expander", "yem":"you expand me"}
.cerrage
or kerrage
to get courage
, and aosome
or ausome
to get awesome
./Library/Input\ Methods/
or ~/Library/Input\ Methods/
System Preferences
--> Input Sources
--> click the + --> select English --> select hallelujahInput Sources
pkill -9 hallelujah
, check it been killed via ps ax|grep hallelujah
)/Library/Input Methods/
.Input Sources
Inspired by hallelujah_autocompletion.
click Preferences...
or visit web ui: http://localhost:62718/index.html
setup:
open hallelujah.xcworkspace
GPL3(GNU GENERAL PUBLIC LICENSE Version 3)
libmarisa.a
lib was built from marisa-trie @006020c1df76d0d7dc6118dacc22da64da2e35c4
.libmarisa.a
lib, run:git clone git://github.com/s-yata/marisa-trie.git
cd marisa-trie
brew install autoconf automake libtool -verbose
autoreconf -i
./configure --enable-static
make
## ls -alh lib/marisa/.libs/libmarisa.a
make install ## we can use marisa-build marisa-lookup marisa-reverse-lookup marisa-common-prefix-search marisa-predictive-search marisa-dump marisa-benchmark cli commands to do some tests and pre-build the trie data.
auto suggestion from local dictionary:
Text Expander:
translation(inspired by MacUIM):
spell check:
pinyin in, English out:
If functional you need is missing but you're ready to pay for it, feel free to contact me. If not, create an issue anyway, I'll take a look as soon as I can.