ubuntu ibus-googlepinyin安装及ctrl切换中英文输入配置

安装

sudo apt-get install ibus-googlepinyin

安装参考其他文档

配置:

貌似没有配置CTRL切换中英文选项,只能改其脚本代码文件。

安装目录          /usr/share/ibus-googlepinyin

打开terminal命令行

cd /usr/share/ibus-googlepinyin
备份原文件

sudo cp engine.py engine.py.bk
sudo cp engine.pyc engine.pyc.bk


sudo  gedit engine.py
搜索shift定位到下面的行

## Match Shift to switcc English/Chinese mode
        elif keyval == self.__last_press_keyval \
                and (keyval == keysyms.Shift_L or keyval == keysyms.Shift_R):
            self.property_activate("status")
            self.reset()
            return False


将 keysyms.Shift_L 改为 keysyms.Control_L 以及  keysyms.Shift_R 改为 keysyms.Control_R

## Match Control to switcc English/Chinese mode
        elif keyval == self.__last_press_keyval \
                and (keyval == keysyms.Control_L or keyval == keysyms.Contorl_R):
            self.property_activate("status")
            self.reset()
            return False

保存退出

然后将engine.py 生产engine.pyc

sudo python

进入phthon>>>

import py_compile

py_compile.compile('engine.py')

完成,重启电脑或其他方式



你可能感兴趣的:(ubuntu)