文章最初发表于szhshp的第三边境研究所
转载请注明
更新历史:
- 2017年06月10日
- 攒写最初正文
- 2017年07月09日
- 添加章节
插件备份
Ubuntu下安装Sublime
配置:Ubuntu 16.04 + 搜狗Linux 2.10
Install the GPG key:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
Select the channel to use:
Stable
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Dev
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.listUpdate apt sources and install Sublime Text
sudo apt-get update sudo apt-get install sublime-text
中文输入完美解决方案
安装Sublime Text
-
下载需要的文件,打开终端,输入:
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
-
将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/
-
用subl命令试试能不能启动sublime,如果成功启动的话,应该就可以输入中文了。
终端输入:
LD_PRELOAD=./libsublime-imfix.so subl
-
但是这样子只能用上述命令行启动才能输入中文,我们需要更简单的办法,我选择新建一个shell脚本,很简单,就一句话。
sublime新建文件输入:#!/bin/bash LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so subl
然后将文件另存为sublime(注意:没有后缀),并且放到/home文件夹。
!/bin/bash
LD_PRE
-
至此,所有工作完成了。
终端使用
bash /home/sublime
即可输入中文
zsh的快捷设置
总是把zsh写成szh....
现在想要启动Sublime Text,直接终端输入:bash ~/sublime
,就可以启动sublime,并且能够输入中文。
每次要输入这么一大段还是觉得麻烦,正好自己安装了Zsh, 干脆把上面一堆命令改成一个别名
-
用刚才的命令打开zsh设置:
LD_PRELOAD=./libsublime-imfix.so subl ~/.zshrc
-
在Alias一列加上
alias subl='LD_PRELOAD=./libsublime-imfix.so subl' alias sublime='LD_PRELOAD=./libsublime-imfix.so subl'
至此,使用subl
就可以完美打开Sublime Text
插件备份
好像没什么特别好的专门用于备份的插件
这时候还是需要用到Git
通过菜单-Preferences-Browse Packages 就能看到已经安装了的package
下一次可以直接复制备份了的package文件夹到新的Sublime Text
注意新安装的ST3必须先安装Package Manager才会自动加载备份了的Package