安装 Package Control
https://packagecontrol.io/installation
package路径
1
| ~/.config/sublime-text-3
|
无法使用中文输入法的解决方案
1 2
| https://github.com/lyfeyaj/sublime-text-imfix https://bbs.deepin.org/forum.php?mod=viewthread&tid=32753&highlight=subl
|
直接用github项目方案。
详细步骤
准备c文件
编译动态库
1
| gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC
|
- 设置 LD_PRELOAD 并启动 sublime
1
| LD_PRELOAD=./libsublime-imfix.so subl
|
- 修改
/usr/bin/subl
文件
1 2 3
| #!/bin/sh LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so /opt/sublime_text/sublime_text "$@"
|
使用 cd 和相对路径,而不是绝对路径,是因为使用绝对路径后,sublime 菜单中的 Preferences—Browse Packages会无法使用,原因未知。
- 修改桌面启动文件
/usr/share/applications/sublime_text.desktop
配置
将含有Exec的三条替换为:
1 2 3
| Exec=subl %F Exec=subl -n Exec=subl --command new_file
|
空格配置
preferences -> Settings-User
1 2 3 4
| { "tab_size": 4, "translate_tabs_to_spaces":true, }
|
license
http://9iphp.com/web/html/sublime-text-3-license-key.html