四步解决linux上sublime无法输入中文的问题
转载请标明博客的地址
本人博客和github账号,如果对你有帮助请在本人github项目AioSocket上点个star,激励作者对社区贡献
- 个人博客:https://www.cnblogs.com/haibiscuit/
- 个人github: https://github.com/haibiscuit?tab=repositories
问题:
在linux上使用sublime却不能输入中文,请看下面本人的解决方法,只需四步哦.
解决方法:
步骤一:下载需要的文件
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
(注:我的下载目录在/home下,当然如果你不知道可以使用find命令
例如:find -name sublime-text-imfix //会输出下载的位置
)
步骤二:移动sublime-text-imfix文件夹下两个文件(注:我们并不需要该文件下的所有文件,而且文件自己在文件夹中找)
(1).将subl移动到/usr/bin/
(2).将sublime-imfix.so移动到subliem的安装目录
(注:如果不知道同样可以使用find命令
例如:find -name sublime*3 //我的是sublime3版本)
步骤三:测试一把
(1).到sublime的安装目录下输入
LD_PRELOAD=./libsublime-imfix.so subl //打开sublime后一般就可以输入中文了
步骤四:方便自己(你不可能每次打开目录都要到sublime安装目录下执行该文件,所以我们编写一个bash,不管在哪输入命令都可以打开sublime)
(1).cd /usr/bin #进入到用户的bin路径下
(2).touch sublime #新建sublime文件
(3).sudo chmod -rwx sublime #给予sublime可写可读可执行的权限,如果不执行这一步后面根本无法修改
(4).vim sublime #修改sublime文件
将如下的内容复制到sublime文件中:(注意: ~/下载/sublime_text_3/是你自己的sublime安装目录)
# !/bin/bash
# Description: start the sublime
# Usage: sublime
#
LD_PRELOAD=~/下载/sublime_text_3/libsublime-imfix.so subl
最后:(这里需要注意)
直接打开命令窗口输入sublime即可,不能点击进入sublime
四步解决linux上sublime无法输入中文的问题的更多相关文章
- 完美解决linux系统sublime不能输入中文
1.下载git项目:sublime-text-imfix,主要是要用到里面的两个文件 subl和libsublime-imfix.so git项目路径:https://github.com/lyf ...
- Linux下sublime 无法输入中文的解决
个人认为linux下的编辑器,对于小白来说,最好用的就是sublime了,但是,安装之后敲代码无法输入中文 ,很尴尬. 百度后,发现了解决方法. 项目链接:https://github.com/lyf ...
- linux下QtCreator无法输入中文的情况
解决linux下QtCreator无法输入中文的情况 本文由乌合之众 lym瞎编,欢迎转载 blog.cnblogs.net/oloroso 本文由乌合之众 lym瞎编,欢迎转载 my.oschina ...
- 完美解决 Linux 下 Sublime Text 中文输入
首先,我参考了好几篇文章,都是蛮不错的,先列出来: sublime-text-imfix:首先推荐这个方法,最简单,但是在我的系统上有些问题.可用这个的强烈推荐用这个 完美解决 Linux 下 Sub ...
- sublime text3 输入中文的解决方法及注册
让它输入中文的原理就是给sublime text3给打上个补丁libsublime-imfix.so,这个补丁可以直接git回来,或者下载补丁的源码编译安装. Ubuntu可以直接按照下面的教程 su ...
- 解决Ubuntu14.04下sublime无法输入中文
原帖地址: (简书作者) http://www.jianshu.com/p/bf05fb3a4709 前言 sublime很好用,但是ubuntu14.04 下不能输入中文,这是一个很大的问题.不知道 ...
- 解决Ubuntu下sublime3无法输入中文
参考site: https://github.com/YoungZHU/sublime-imfix 1. 下载sublime-imfix.c 假设下载到了 home(-)目录下 2. 安装c\C++ ...
- Debain下解决sublime无法输入中文
sublime安装的方法在此不做过多介绍,网上有很多中教程的方式.本文描述在已经安装sublime的前提下如何输入中文. 1.保存下面的代码到文件sublime_imfix.c(位于~目录) #inc ...
- Ubuntu 下 Sublime 无法输入中文?(已解决)
在 Ubuntu 里安装了 Sublime 却不能输入中文? 这可不好. 怎么办呢? Follow Me! 1 获得 sublime-imfix.c 文件 有 GitHub 账号的,可以从 https ...
随机推荐
- 【后端C#】后台通过http post 调用 webservice 的方法
定义http post 调用webservice的某个方法 /// <summary> /// http Post调用 WebService /// </summary> pu ...
- How we implemented consistent hashing efficiently
原文链接https://medium.com/ably-realtime/how-to-implement-consistent-hashing-efficiently-fe038d59fff2 我们 ...
- C# Thread 线程
Thread 创建和控制线程,设置其优先级并获取其状态 Thread构造函数接收一个无参数或带一个object类型参数的委托 { Console.WriteLine("), DateTim ...
- shiro实战(1)--web
目录结构: 数据库结构: 一·web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app ...
- Fabric-Ca使用
Fabric-Ca的概念不再解释了,这里只说明使用方法: 前置条件 Go语言1.10+版本 GOPATH环境变量正确设置 已安装libtool和libtdhl-dev包 Ubuntu系统 通过以下命令 ...
- 【10分钟学Spring】:(二)一文搞懂spring依赖注入(DI)
Spring最基础的特性就是创建bean.管理bean之间的依赖关系.下面通过具体实例演示该如何装配我们应用中的bean. Spring提供了三种主要的装配机制 在xml中进行显示的配置 在Java中 ...
- Postman文件上传
1:请求Url 2:选择消息体 3:选择表单参数 4:填写参数KEY-VALUE,记得打钩 5:Send发送请求
- Android 双屏异显的实现
先说重点 <!-- 显示系统窗口权限 --> <uses-permission android:name="android.permission.SYSTEM_ALERT_ ...
- Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程)
场景 Docker-Compose简介与Ubuntu Server 上安装Compose: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- js数组对象过滤——filter,find,some,every
1.filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素. 原数组不变 不会对空数组进行检测 let arr1 = [1,2,3,4] let ...