安装
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')
完成,重启电脑或其他方式