博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu sublime text中文输入法和乱码问题
阅读量:6610 次
发布时间:2019-06-24

本文共 916 字,大约阅读时间需要 3 分钟。

hot3.png

中文输入法


  1. 下载我们需要的文件,打开终端,输入:
git clone http://github.com/lyfeyaj/sublime-text-imfix.git
  1. 将subl移动到/usr/bin/,并且将sublime-imfix.so移动到/opt/sublime_text/(sublime的安装目录),终端输入为:
cd ~/sublime-text-imfixsudo cp ./lib/libsublime-imfix.so /opt/sublime_text/sudo cp ./src/subl /usr/bin/
  1. 用subl命令试试能不能启动sublime,如果成功启动的话,应该就可以输入中文了。终端输入:
LD_PRELOAD=./libsublime-imfix.so subl
  1. 但现在我们只能用上述的命令行启动才能输入中文,我们需要更为简单的办法,我们选择新建一个shell脚本,很简单,就一句话。sublime新建文件输入:
#!/bin/bashLD_PRELOAD=/opt/sublime_text/libsublime-imfix.so subl
  1. 然后将文件另存为sublime(注意:没有后缀),并且放到/home文件夹下面。有可能因为权限问题无法直接保存,可以先保存到其他文件夹,然后在终端用sudo cp命令复制到/home文件夹下面。

  2. 至此,所有工作完成了。想要启动,直接终端输入:bash ~/sublime,就可以启动sublime,并且能够输入中文。

乱码解决方案


  1. 安装ConvertToUTF8插件: 打开Sublime Text,按住Ctrl+shift+P/preference-->Package Control,弹出的框输入”install package“

  2. 安装Codecs33插件。 同样的操作方法安装。打开Sublime Text,按住Ctrl+shift+P/preference-->Package Control,弹出的框输入”Codecs33“

重新启动

转载于:https://my.oschina.net/u/4008390/blog/2254084

你可能感兴趣的文章
zabbix更换页面LOGO
查看>>
Relay log read failure错误解决
查看>>
CentOS系统局域网YUM本地源配置
查看>>
ansible-role角色:通过一个批量部署nginx范例学习role
查看>>
向SqlParameter内动态添加参数
查看>>
在windows下与linux虚拟机进行文件共享
查看>>
php 图形用户界面GUI 开发
查看>>
正则表达式详解
查看>>
linux文件与目录之权限对比
查看>>
LeetCode问题5
查看>>
AIX系列------ISO挂载
查看>>
如何打开被管理员禁止的注册表编辑器
查看>>
java根据经纬度计算距离
查看>>
MYSQL简单主从复制原理及实现
查看>>
U-Mail邮件服务器安全高效为政府信息化奠定基石
查看>>
sqlplus登陆方式说明
查看>>
窝里斗,只给微软看笑话
查看>>
递归函数打印斐波那契数列
查看>>
Too many open files 问题的解决
查看>>
CF976D. Degree Set
查看>>