Ubuntu 之旅(五)中文输入法
在linux上,中文输入法也是一个很让人头疼的问题。不过在ubuntu10.0.4里面,有好的解决方法。
ubuntu10.0.4默认安装ibus输入法。而我们只需要下载搜狗的词库即可快速使用ibus+搜狗输入法+词库。
搜狗输入法词库:
进入 ibus- sogoupycc 的官方网址 http://code.google.com/p/ibus-sogoupycc 下载输入法以及本地词库,按顺序装 好,注销或重启之后,就能在 IBus 首选项处添加这个输入法,其名称为 Sogou Cloud(搜狗云输入法)。
讲一讲如何自定义这个输入法使其比较符合自己的输入习惯。
打开终端,输入命令:nautilus $HOME/.config/ibus 打开IBus 的配置文件夹,在这个文件夹中创建一个子文件夹sogoupycc,再在新建的子文件夹中创建一个空文件,命名为config.lua。用任意的文本编辑 器打开这个文件,复制并粘贴以下内容进去:(摘录来源:http://blog.sina.com.cn/s/blog_6204ca300100j9tv.html)
-- 回车输入英文
ime.raw_preedit_key = key.Return
-- 左右Shift切换中英文
ime.eng_mode_key = {key.Shift_R, key.Shift_L}
ime.chs_mode_key = ime.eng_mode_key
-- PageUp&PageDown换页
ime.page_up_key = key.Page_Up
ime.page_down_key = key.Page_Down
-- 1-9选词,空格选第一个
ime.label_keys = { {key.space, '1', label = '1'}, {'2', label = '2'}, {'3', label = '3'}, {'4', label = '4'}, {'5', label = '5'}, {'6', label = '6'}, {'7', label = '7'}, {'8', label = '8'}, {'9', label = '9'} }
-- 不提示中英文切换
ime.show_notificaion = false
然后将该文件保存,注销或重启系统设置才会生效。
注意,有时候因为网络不稳,云输入就会显得很慢,可以在右下角 搜狗云输入法的的齿轮上点击,选择 “使用离线模式”即可。(记得要先装好本地词库)
设置ibus开机启动:
只要在[System]->[administration]->[Language Support]
里选择[Keyboard input method system]为[ibus]就可以了。