解决Ubantu系统下sublime无法输入中文的问题

1.下载我们需要的文件,打开终端,输入:

git clone https://github.com/lyfeyaj/sublime-text-imfix.git

2.将subl移动到/usr/bin/,并且将sublime-imfix.so移动到/opt/sublime_text/(sublime的安装目录)
终端输入:

cd ~/sublime-text-imfix
sudo cp ./lib/libsublime-imfix.so /opt/sublime_text/
sudo cp ./src/subl /usr/bin/

3.用subl命令试试能不能启动sublime,如果成功启动的话,应该就可以输入中文了。
终端输入:

LD_PRELOAD=./libsublime-imfix.so subl

4.但是这样子只能用上述命令行启动才能输入中文,我们需要更简单的办法,我选择新建一个shell脚本,很简单,就一句话。
sublime新建文件输入:

#!/bin/bash
LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so subl

然后将文件另存为sublime(注意:没有后缀),并且放到/home文件夹。

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

6.如果不需要输入中文,直接按以前的方式打开即可。建脚本文件的目的就是方便打开能输入中文的sublime。

时间: 2024-10-07 05:31:20

解决Ubantu系统下sublime无法输入中文的问题的相关文章

解决Ubuntu14.04下sublime无法输入中文

原帖地址: (简书作者) http://www.jianshu.com/p/bf05fb3a4709 前言 sublime很好用,但是ubuntu14.04 下不能输入中文,这是一个很大的问题.不知道为什么开发着一直也不解决,好在还是有高手在,总能找到方法.网上方法很多,但是也很乱,现在我将自己的经验总结一下. 首先,我参考了好几篇文章,都是蛮不错的,先列出来: sublime-text-imfix:首先推荐这个方法,最简单,但是在我的系统上有些问题.可用这个的强烈推荐用这个 完美解决 Linu

Linux下sublime 无法输入中文的解决

个人认为linux下的编辑器,对于小白来说,最好用的就是sublime了,但是,安装之后敲代码无法输入中文 ,很尴尬. 百度后,发现了解决方法. 项目链接:https://github.com/lyfeyaj/sublime-text-imfix 解决过程: 安装 Sublime Text 3 安装 Fcitx 输入法 + 皮肤 修复 Sublime Text 2/3's 在 Ubuntu(Debian) 系统下的无法输入中文(CJK 字符)输入法的问题 方法如下: sudo apt-get u

Ubuntu下sublime无法输入中文问题完美解决

Ubuntu下sublime无法输入中文问题完美解决 从官网下载压缩包 解压到/opt/目录下 将解压后的文件夹重命名为sublime_text 在终端执行git clone https://github.com/lyfeyaj/sublime-text-imfix.git 进入sublime-text-imfix/src/ 执行 sudo cp subl /opt/bin/ 进入sublime-text/下 执行 ./sublime-imfix 大功告成,,仔细看一下sublime-imfix

Ubuntu 下 Sublime 无法输入中文?(已解决)

在 Ubuntu 里安装了 Sublime 却不能输入中文? 这可不好. 怎么办呢? Follow Me! 1 获得 sublime-imfix.c 文件 有 GitHub 账号的,可以从 https://github.com/YoungZHU/sublime-imfix.git 获取. 或者直接复制以下代码: 1 /* 2 sublime-imfix.c 3 Use LD_PRELOAD to interpose some function to fix sublime input metho

sublime text3 输入中文的解决方法及注册

让它输入中文的原理就是给sublime text3给打上个补丁libsublime-imfix.so,这个补丁可以直接git回来,或者下载补丁的源码编译安装. Ubuntu可以直接按照下面的教程 sublime text3 输入中文的解决方法 1. 下载我们需要的文件,打开终端 ,输入: git clone https://github.com/lyfeyaj/sublime-text-imfix.git 2. 将下载的文件解压之后,移到当前目录(-目录下边),然后执行下边命令: cd ~/su

解决Ubuntu下sublime3无法输入中文

参考site: https://github.com/YoungZHU/sublime-imfix 1. 下载sublime-imfix.c  假设下载到了 home(-)目录下 2. 安装c\C++编译环境和gtk libgtk2.0-dev 终端下输入以下命令:       $ sudo apt-get install build-essential libgtk2.0-dev 3. 编译共享库 终端下输入以下命令: $ gcc -shared -o libsublime-imfix.so

mac系统下为emacs设置中文字体,解决乱码问题

最近换了个系统,现在用mac系统. 当打开emacs后,中文支持的不是很好.有的地方能显示,在.el文件的注释里显示为口口口口口口口口这样的框,如下图所示 找了半天,是因为中文字体的问题,只要设置好中文字体就行了. 以前在Linux下中文就支持的很好,不用配制中文字体就能显示. 配制代码如下(将其放到.emacs文件或init.el里就OK): ;; -------------------------------------------------------------------------

如何解决英文系统下安装中文软件显示乱码问题?

如何解决英文系统下安装中文软件显示乱码问题? ?Lander Zhang 专注外企按需IT运维服务,IT Helpdesk 实战培训践行者博客:https://blog.51cto.com/landerIT Helpdesk 工程师实战培训课程:https://edu.51cto.com/lecturer/733218.html轻松进外企:IT Helpdesk工程师实战自学之路:https://blog.51cto.com/lander/2413018更新时间:2019/10/28 故障描述

ubuntu14.04下搜狗输入法不能输入中文问题解决

解决方法如下: 一.重启搜狗输入法 通过下面的两个命令重启搜狗输入法 ~$ killall fcitx ~$ killall sogou-qinpanel 二.检查修复安装依赖 ~$ sudo apt-get install -f 三.删除配置文件, ubuntu下搜狗的配置文件在 ~/.config下的3个文件夹里: SogouPY.SogouPY.users.sogou-qimpanel 删除这3个文件夹. 四.重启电脑 问题解决,搜狗输入法可以输入中文. 参考: ubuntu 16.04下