文档章节

Ubuntu,sublime的安装和配置中文输入

ol_O_O_lo
 ol_O_O_lo
发布于 2018/05/17 12:20
字数 546
阅读 157
收藏 2
  • 系统:Ubuntu 16.04
  • 输入法:fcitx 拼音五笔
  • 官网下载页: 安装

本想添加软件源到apt ,但是sublime的网站貌似被墙了。添加不成功。老是链接失败。只好下载安装包,自己手动安装了。

官网的安装包也下载不了。无奈,这个时候,还是得靠迅雷。迅雷可以下载安装包。

下载 下来的安装包: sublime_text_3_build_3176_x64.tar.bz2

解压:

tar xvf  sublime_text_3_build_3176_x64.tar.bz2

解压出来就可以运行了。

cd sublime_text_3/
./sublime_text

命令行运行也不舒服,加个快捷方式。

配置快捷方式,要sublime_text_3目录下,已经 有创建好的desktop文件 了。只要修改下目录就可以了。

vim sublime_text.desktop

把以下位置的,目录,改成解下出来对应的文件目录

[Desktop Entry]
....
Exec=/path/to/sublime_text/sublime_text %F
...

[Desktop Action Window]
...
Exec=/path/to/sublime_text/sublime_text -n
...


[Desktop Action Document]
....
Exec=/path/to/sublime_text/sublime_text --command new_file
....

将desktop文件 ,放到快捷目录下

cp sublime_text.desktop /usr/share/applications/

然后就可以在启动器里看到sublime的图标,然后就可以 执行了。 运行后的sublime不能输入中文,就很不爽了。

配置中文输入

前提已经安装了中文输入法了。具体可以 自己百度。也可以 安装搜狗的拼音输入法。 github上找到一个大大的神作。这里拿来用一下。

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

按照说明 ,无脑的执行了一下,发现我这里并不起作用。我是自己安装,目录不同,命令不同。。。。 大概看了下。还是做了挺 多事的。。 重点在lib/libsublime-imfix.so 这个文件 。那么有目标就可以操作了。

来,死狗!

libsublime-imfix.so拿出来,放到我们的sublime_text_3目录下。 修改我们的desktop文件 。

sudo vim /usr/share/applications/sublime_text.desktop

还是修改执行文件 的执行方式

[Desktop Entry]
Exec=bash -c "LD_PRELOAD=/path/to/libsublime-imfix.so exec /path/to/sublime_text %F"
Terminal=false


[Desktop Action Window]
Exec=bash -c "LD_PRELOAD=/path/to/libsublime-imfix.so exec /path/to/sublime_text -n"


[Desktop Action Document]
Exec=bash -c "LD_PRELOAD=/path/to/libsublime-imfix.so exec /path/to/sublime_text --command new_file"

注意引号,注意空格

然后就可以 愉快在使用sublime了

© 著作权归作者所有

ol_O_O_lo
粉丝 4
博文 49
码字总数 20613
作品 0
杭州
高级程序员
私信 提问
配置Elementary OS作为工作环境

买了新电脑之后,就换上Elementary OS作为自己的Linux版本。不得不说,Elementary OS确实是我见过的最漂亮的Linux发行版,而且它的panel+dock的设计也很适合用来工作。折腾一番之后终于配置好...

halfcoder
2013/10/12
5K
0
记录SublimeText使用的点点滴滴

Ubuntu Sublime Text中文配置 1. 安装SublimeText 2. 安装相关依赖(中文支持) 3.新建sublimeimfix.c文件 **sublimeimfix.c文件 4.在存放文件的目录下,输入命令: 4.1. 测试 4.2. 为了方便...

wjk_snail
2015/08/20
30
0
Ubuntu系统下Sublime Text 2中fcitx中文输入法的解决方法

Ubuntu系统下Sublime Text 2中fcitx中文输入法的解决方法 前几天把Ubuntu升级到了13.04 beta 2,顺便安装了fcitx 搜狗输入法,但是发现在sublime text 2中无法输入中文,之前在ubuntu 12.04....

jackchanxj
2014/02/18
98
0
Ubuntu 系统 sublime3 中文输入

转载自 http://doc.polarwin.cn/tutorial/Ubuntusublime3chineseinput.html -------------本文完全复制的上面的文章-------------------- Ubuntu安装sublime3并解决中文输入问题 1 安装 首先...

求学ing
2015/11/05
109
0
在Ubuntu 14.04中使SublimeText 3支持中文输入法

在Ubuntu 14.04中安装了SublimeText 3之后发现既然不支持输入中文,于是在网上搜罗一下,发现很多人遇到了同样的问题,但是解决办法大该就只有一个。下面根据自身的安装及解决办法总结如下:...

赵小宾
2015/05/19
78
0

没有更多内容

加载失败,请刷新页面

加载更多

JS 打印控制

JS 打印控制 var PrintStartString = "<!--打印开始标示符-->";//设置打印开始区域var PrintEndString = "<!--打印结束标示符-->";//设置打印结束区域var HtmlText = window.do......

DrChenXX
7分钟前
5
0
LevelDB:使用介绍

LevelDB 提供的接口其实很简单,下面举例进行简单说明。 安装 git clone https://github.com/google/leveldb cd leveldb mkdir -p build && cd build cmake -DCMAKE_BUILD_TYPE=Release .. ......

slagga
13分钟前
5
0
《JavaScript正则表达式迷你书》读书笔记

正则基础 常见简写形式 字符组 具体含义 记忆方式 \d 表示 [0-9]。表示是一位数字。 其英文是 digit(数字) \D 表示 [^0-9]。表示除数字外的任意字符。 \w 表示 [0-9a-zA-Z_]。表示数字、大小...

muzi131313
18分钟前
2
0
Git的反悔操作

概述 这次主要来讲讲Git的反悔操作,自己平时在写代码的过程中经常会出现想要弃用所有的改动或回滚到上一次commit的情况。Git上的反悔操作有reset、rebase、revert等,每个操作各有区别和对应...

duduYZ
18分钟前
2
0
实现双向绑定Proxy比defineproperty优劣如何?

前言 双向绑定其实已经是一个老掉牙的问题了,只要涉及到MVVM框架就不得不谈的知识点,但它毕竟是Vue的三要素之一. Vue三要素 响应式: 例如如何监听数据变化,其中的实现方法就是我们提到的双向...

寻找海蓝
30分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部