Archlinux安装Sublime Text 3并配置Emmet和Sftp
Arch官方源里没有Sublime Text 3,可以使用aur安装。
需要先安装git,使用sudo pacman -S git安装git。
下载安装
https://aur.archlinux.org/packages/sublime-text-3/
这是aur地址
先在本地新建一个临时目录,打开终端,进入目录
git clone https://aur.archlinux.org/sublime-text-3.git
cd sublime-text-3
makepkg -si
下载tar.bz2文件可能会比较慢,先中断安装,使用其他软件下载下来,再移动到sublime-text-3目录,删除下载临时文件,再执行 makepkg -si。
安装完成之后,新建的目录可以直接删除,不影响程序使用,删除前建议保存一份sublime-text-3-3.3211-1-x86_64.pkg.tar.zst,这个是可以直接使用pacman -U安装的。
安装package control
点击Tools -> Install Package Control,然后等一会会弹出安装成功,就可以了。位置在Preferences -> Package Control,如果没有就点击Preferences -> Settings,在弹出的新文件里找到
"ignored_packages":
[
"Package Control",
"Vintage"
],
删除"Package Control",这一行,保存后就可以显示了。
安装Emmet
点击Preferences -> Package Control,默认Install Package是选中状态,直接敲回车,国内用户要等上几分钟,才能出现输入框。在输入框里输入emmet,敲回车,然后等一会就自动安装成功了。如果一直没出现输入框,就需要换一个网络了。
安装Sftp
点击Preferences -> Package Control,选择Install Package,在输入框里输入Sftp,回车安装就可以。
使用Sftp要注意,可能会出现下面这个错误
sftp command line executable could not be found
如果出现这个错误,使用pacman -S openssh命令安装openssh,再使用Sftp就不会出错了。
配置文件
这是我正在使用的配置文件,点击Preferences -> Settings,在里面修改就可以,注意:最后一行不要加逗号
{
"font_face": "Monaco",
"font_size": 10,
"hot_exit": false,
"ignored_packages":
[
"Vintage"
],
"remember_open_files": false,
"word_wrap": "true",
"auto_complete": false
}
Emmet的配置文件我也加了一行
"abbreviation_preview": false
这个是关闭Emmet的预览。在Preferences -> Package Settings -> Emmet -> Settings里修改
其他细节
初次安装后打开文件,显示会有问题,空格只占半个,四个空格或tab只占两个字符的宽度,这时去Preferences -> Settings设置一下字体就可以了,使用的字体是等宽字体就不会出问题。
安装后打开文件可能默认是两列显示,改成一列就点击View -> Layout -> Single。
关于Sublime Text、Emmet、Sftp的使用方法、快捷键等这些问题网上的教程多的是,根据实际情况自行搜索。
为什么使用Sublime Text 3
很多优秀的编辑器只有Windows版本,或者出个Mac版,Linux上本来就没有太多的选择
VS Code和Atom的Linux版又是基于Electron,内在占用太高
idea、phpstorm、brackest这种又需要配置jdk
可能我死的时候,我闺女也会这么哭我吧