Sublime Text 在 Linux 系统上的安装与配置指南
Sublime Text 是一款轻量级且功能强大的文本编辑器,适用于多种操作系统,包括 Linux,在 Linux 系统上安装 Sublime Text 可以通过官方提供的安装包或使用包管理器进行,用户可以从 Sublime Text 官网下载适用于 Linux 的.deb
或.rpm
安装包,然后通过命令行工具进行安装,对于基于 Debian 的系统(如 Ubuntu),可以使用dpkg
命令安装.deb
文件;对于基于 Red Hat 的系统(如 Fedora),可以使用rpm
命令安装.rpm
文件,用户还可以通过添加 Sublime Text 的官方仓库并使用apt
或yum
进行安装,安装完成后,用户可以通过安装 Package Control 来扩展 Sublime Text 的功能,并配置主题、插件和快捷键等,以满足个性化需求,通过简单的配置,Sublime Text 可以成为 Linux 系统上高效的代码编辑工具。
Sublime Text 是一款跨平台的文本编辑器,支持 Windows、macOS 和 Linux 系统,它的核心特点包括:
- 高性能:Sublime Text 启动速度快,即使在处理大文件时也能保持流畅。
- 多光标编辑:支持同时编辑多个位置,极大提高了编码效率。
- 丰富的插件生态:通过 Package Control 可以轻松安装和管理插件,扩展编辑器功能。
- 高度可定制:用户可以通过配置文件自定义快捷键、主题、字体等。
对于 Linux Sublime Text 是一个理想的选择,因为它不仅兼容性好,还能与 Linux 系统的命令行工具无缝集成。
在 Linux 上安装 Sublime Text
在 Linux 系统上安装 Sublime Text 有多种方法,以下是几种常见的方式:
通过官方仓库安装(推荐)
Sublime Text 提供了官方的 Linux 安装包,支持大多数主流发行版(如 Ubuntu、Debian、Fedora 等),以下是安装步骤:
Ubuntu/Debian 系统
-
添加 Sublime Text 的 GPG 密钥
打开终端,运行以下命令:wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
-
添加 Sublime Text 的 APT 仓库
运行以下命令:echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
-
更新软件包列表并安装 Sublime Text
运行以下命令:sudo apt update sudo apt install sublime-text
Fedora 系统
-
添加 Sublime Text 的 RPM 仓库
运行以下命令:sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
-
安装 Sublime Text
运行以下命令:sudo dnf install sublime-text
通过 Snap 安装
如果你的 Linux 系统支持 Snap 包管理,可以通过以下命令安装 Sublime Text:
sudo snap install sublime-text --classic
通过下载安装包手动安装
如果你不想使用包管理器,也可以直接从 Sublime Text 官网下载安装包:
- 访问 Sublime Text 官网。
- 下载适用于 Linux 的
.tar.xz
或.deb
文件。 - 解压并运行:
tar -xvf sublime_text_<version>_x64.tar.xz cd sublime_text ./sublime_text
Sublime Text 的基本配置
安装完成后,你可以根据自己的需求对 Sublime Text 进行配置,以下是一些常用的配置建议:
安装 Package Control
Package Control 是 Sublime Text 的插件管理器,通过它可以轻松安装和管理插件,安装步骤如下:
- 打开 Sublime Text。
- 按下 `Ctrl + `` 打开控制台。
- 输入以下命令并回车:
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
- 安装完成后,重启 Sublime Text。
安装常用插件
通过 Package Control 可以安装许多实用的插件,以下是一些推荐:
- Emmet:快速编写 HTML 和 CSS 代码。
- GitGutter:在编辑器中显示 Git 的修改状态。
- SideBarEnhancements:增强侧边栏功能。
- Theme - Material:一款流行的主题,提供更好的视觉效果。
安装插件的方法:
- 按下
Ctrl + Shift + P
打开命令面板。 - 输入
Package Control: Install Package
并回车。 - 输入插件名称并安装。
自定义快捷键和设置
Sublime Text 的配置文件位于 Preferences -> Settings
中,你可以通过编辑 Preferences.sublime-settings
文件来自定义编辑器行为。
{ "font_size": 14, "theme": "Material-Theme.sublime-theme", "color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme", "ignored_packages": ["Vintage"] }
Sublime Text 的使用技巧
- 多光标编辑:按住
Ctrl
键并点击多个位置,可以同时编辑多个位置。 - 快速跳转:按下
Ctrl + P
可以快速跳转到文件或符号。 - 命令面板:按下
Ctrl + Shift + P
可以打开命令面板,执行各种操作。 - 代码片段:通过
Tools -> Developer -> New Snippet
可以创建自定义代码片段。