之前玩ubuntu的时候 写过一个,功能和代码都较丑,用的拼音库也很烂。正好为项目抓了一个靠谱的拼音库,顺便把这个bash补齐又重新实现了下,Mac上也可以用了~
项目: http://code.google.com/p/bash-pinyin-completion/
特性
- 支持拼音首字母匹配和完全匹配
- 支持多音字匹配
安装
ubuntu
支持10.04,10.10,11.04版本从ppa安装, 如果之前安装过那个chs-completion先卸载之。
sudo add-apt-repository ppa:emptyhua/toolbox
sudo apt-get update
sudo apt-get install bash-pinyin-completion
然后新开一个终端,就可以使用拼音补齐了
Mac OS X
对于mac需要先安装 bash-completion
sudo port install bash-completion
然后编辑~/.bash_profile,把下面的代码贴进去
if [ -f /opt/local/etc/bash_completion ]; then
. /opt/local/etc/bash_completion
fi
下载源码包 http://code.google.com/p/bash-pinyin-completion/downloads/list
unzip bash-pinyin-completion-xxx.zip
cd bash-pinyin*
make
sudo make install
然后新开一个终端,就可以使用拼音补齐了
[bofu::bofu2_23.gif]x-emtion测试