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]就可以了。

 

 

posted @ 2010-07-02 13:31  MichaelChen  阅读(976)  评论(0编辑  收藏  举报