文章最初發表于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