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

简介:

http://jingyan.baidu.com/article/f3ad7d0ff8731609c3345b3b.html

上面过程后执行下面,自己测试时候没有执行下面的过程不能输入,下面过程执行后可以

为了使用鼠标右键打开文件时能够使用中文输入,还需要修改文件sublime_text.desktop的内容。

$ sudo gedit /usr/share/applications/sublime_text.desktop
a.将[Desktop Entry]中的字符串

Exec=/opt/sublime_text/sublime_text %F
修改为

Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F"
b.将[Desktop Action Window]中的字符串

Exec=/opt/sublime_text/sublime_text -n
修改为

Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n"
c.将[Desktop Action Document]中的字符串

Exec=/opt/sublime_text/sublime_text --command new_file
修改为

Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file"
注意: 修改时请注意双引号”“,否则会导致不能打开带有空格文件名的文件。 此处仅修改了/usr/share/applications/sublime-text.desktop,在终端执行subl打开sublime可以正常输入中文了。

但是点击文件右键选择sublime打开的文件还是无法输入中文,这时需要把/usr/share/applications/sublime-text.desktop文件复制到opt/sublime_text/目录下:

$ sudo cp /usr/share/applications/sublime_text.desktop /opt/sublime_text/

目录
相关文章
|
1月前
|
前端开发 JavaScript Linux
Sublime Text 3配置Go语言开发环境
【4月更文挑战第13天】本篇文章 Huazie 向大家介绍使用 Sublime Text 3搭建Go语言开发环境,并演示编译运行 Go语言代码
728 8
Sublime Text 3配置Go语言开发环境
|
8天前
lua环境,sublime text 插件安装
lua环境,sublime text 插件安装
|
16天前
|
Ubuntu Android开发
蓝易云 - Ubuntu上导出APP的base.apk方法说明
注意:在实际的生产环境中,你应该使用 `assembleRelease`任务来构建一个用于发布的Release版本的APK,并且你需要提前配置好签名信息。
106 58
|
17天前
|
Ubuntu
蓝易云 - 解决ubuntu文件系统变成只读的方法
请注意,上述操作可能会导致数据丢失,所以在操作前最好备份重要数据。如果问题依然存在,可能需要考虑更深入的系统诊断或者重装系统。
12 1
|
1月前
|
前端开发 Unix Linux
Sublime Text 3配置 Python 开发环境
【5月更文挑战第7天】本篇 Huazie 介绍了 Sublime Text 3 配置 Python 开发环境的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
44 1
Sublime Text 3配置 Python 开发环境
|
1天前
|
Ubuntu 安全 数据安全/隐私保护
Ubuntu系统中开启root用户的方法
Ubuntu系统中开启root用户的方法
6 0
|
1月前
|
开发框架 前端开发 C#
Sublime Text 3配置 C# 开发环境
【5月更文挑战第2天】本篇 Huazie 介绍了 Sublime Text 3 配置 C# 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
63468 7
Sublime Text 3配置 C# 开发环境
|
1月前
|
C++
Sublime Text 3 解决中文乱码问题
【5月更文挑战第1天】本篇介绍 Sublime Text 3 解决中文乱码问题,不仅仅适用于 C/C++ 代码,也适用于其他任何 Sublime Text 3 集成的开发环境。
531 5
Sublime Text 3 解决中文乱码问题
|
1月前
|
Ubuntu Unix Linux
|
1月前
|
前端开发 JavaScript 开发工具
Sublime Text 3配置C/C++开发环境
【4月更文挑战第15天】本篇 Huazie 介绍了 Sublime Text 3 配置 C/C++ 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
406 1
Sublime Text 3配置C/C++开发环境