虽然Ubuntu下面很多软件同windows下一样,但是经常会出现各种各样的小问题,其中最让人头疼的是软件中的输入法问题。

sublime作为一个跨平台的编辑软件,可以支持win,linux和mac系统,非常好用,但是在安装sougou输入法之后,使用sublime打开文件后并不能输入中文。

sublime使用以下方法进行修复中文输入法问题:

原帖见:

解决Ubuntu下Sublime Text 3无法输入中文

其中作者推荐的第一种方法就可以完美解决我的问题,也推荐大家先尝试第一种方法来进行解决。

1. sublime-text-imfix, 首先推荐这个方法,最简单,而且在我的系统上面亲测有效。

使用方法见github:

sudo apt-get update && sudo apt-get upgrade
  • Clone this repo in your local directory :
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
  • Change your current directory to sublime-text-imfix:
cd sublime-text-imfix
  • Run the below script :
./sublime-imfix
  • Done! Re-login your X windows. And then you can enjoy using Sublime Text 3 with Fctix Input Method!

Foxit Reader也是Ubuntu下面非常成熟的pdf阅读软件,支持中英文pdf软件的阅读和注释,同时提供了丰富的注释工具,非常方便。

而且Foxit Reader同样是跨平台软件,可以在多个系统下使用。安装最新版本的Foxit Reader软件后,并不支持中文的输入和注释,所以非常麻烦,搜索并尝试很多解决方案,但是只有一种解决方案完美解决了我的问题。

解决方案:

1.  在~/.profile和/etc/profile中加入环境变量,使得Foxit Reader可以获取输入法环境变量信息:

sudo gedit /etc/profile

在该文件中加入以下变量信息:

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx #最重要的一句
export XMODIFIERS=@im=fcitx

重启或者使用下面语句使环境变量生效:

sudo ldconfig

添加该环境变量主要是因为:Foxit Reader需要添加gtk,gtk3,qt等对fcitx的支持,使得在启动之前设置好环境变量。

原帖见:

FoxitReader中无法启用fcitx

为什么有些软件中不能用Fcitx输入中文

同时也搜索到其他的解决方案,尝试后并没有解决我的问题,一并总结以供大家尝试:

foxit reader中注释无法输入中文

ubuntu--FoxitReader不能使用中文输入法

最新文章

  1. spring aop
  2. Expert 诊断优化系列------------------透过等待看系统
  3. jenkins 邮件配置
  4. Java 集合系列10之 HashMap详细介绍(源码解析)和使用示例
  5. Runas命令:能让域用户/普通User用户以管理员身份运行指定程序。
  6. [ubuntu14.04 amd64 ]搜狗拼音輸入法安裝
  7. 【笔记】Python 学习Tips
  8. 深入解析DC/OS 1.8 – 高可靠的微服务及大数据管理平台
  9. Sed命令学习
  10. iOS计算文本高度
  11. android资源文件的选取
  12. 201521123072《java程序设计》第三周学习总结
  13. leetcode20:有效的括号
  14. plot 函数常用参数
  15. 通过git将本地文件上传到码云的方法
  16. 11.Mysql视图
  17. oracle分页查询原理浅析
  18. 有趣的NaN类型
  19. C语言数据结构之图的基本操作
  20. 使用@Value进行静态常量的值注入

热门文章

  1. SpringBoot实用技巧札记
  2. js基础知识整理
  3. java过滤器filter使用
  4. a标签按钮样式
  5. OutputFormat输出过程的学习
  6. 20155304田宜楠《网络对抗技术》Exp1 PC平台逆向破解(5)M
  7. # 2017-2018-2 20155319『网络对抗技术』Exp5:MSF基础应用
  8. PYQT5实现控制台显示功能
  9. 执行力:Just Do It
  10. libgdx学习记录12——圆角矩形CircleRect