Sublime Text:高速で軽量な高機能エディタ

Sublime Text

高速で軽量な高機能エディタ:Sublime Text の概要と基本的な使い方

Linux環境でプログラム開発やテキスト編集を行う際には、 さまざまなエディタが利用されています。

VimやEmacsのようなターミナルエディタ、 VSCodeのような高機能IDE型エディタなどがありますが、 その中間的な存在として人気があるのが Sublime Textです。

Sublime Text は非常に高速で軽量なGUIエディタでありながら、 プログラム開発に必要な機能も備えていることから、 多くの開発者に利用されています。

本記事では、Sublime Text の概要、インストール方法、 基本的な使い方について解説します。

Sublime Textとは何か

Sublime Text は、 軽量で高速な動作を特徴とする クロスプラットフォームのテキストエディタです。

Linuxだけでなく、

  • Windows
  • macOS

でも利用できるため、 多くの開発者が共通のエディタとして使用しています。

シンプルな見た目ながら、 高度な編集機能と拡張性を備えており、 IDEに近い開発環境を構築することも可能です。

Sublime Textの特徴

非常に高速な動作

Sublime Text は起動が非常に速く、 大きなファイルでも軽快に動作します。

VSCodeなどのエディタと比較しても、 軽量さが大きな特徴です。

マルチカーソル編集

Sublime Text の代表的な機能の一つが マルチカーソル編集です。

複数の場所を同時に編集できるため、 コードの修正や置換作業を効率的に行えます。

コマンドパレット

Sublime Text にはコマンドパレット機能があります。

ショートカットキー:

Ctrl + Shift + P

これにより、ほぼすべての操作をキーボードから実行できます。

豊富なプラグイン

Sublime Text はプラグインによる拡張が可能です。

主な拡張例:

  • コード補完
  • Git連携
  • テーマ変更
  • Lint(静的解析)

プラグインを追加することで、 より高度な開発環境を構築できます。

Sublime Textのインストール

Debian / Ubuntu系

# apt install apt-transport-https curl
# curl -fsSL https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/sublimehq.gpg
# echo "deb https://download.sublimetext.com/ apt/stable/" > /etc/apt/sources.list.d/sublime-text.list
# apt update
# apt install sublime-text

Fedora / Rocky Linux系
# rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
# dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
# dnf install sublime-text

Sublime Text は公式リポジトリからインストールできます。

Sublime Textの起動

インストール後は以下のコマンドで起動できます。

$ subl

ファイルを指定して起動することもできます。

$ subl sample.py

基本操作

新規ファイル作成

ショートカットキー:

Ctrl + N

ファイル保存

Ctrl + S

ファイル検索

Ctrl + F

プロジェクト全体検索

Ctrl + Shift + F

複数カーソル

同じ単語を同時編集する場合:

Ctrl + D

選択された単語と同じ単語を順に選択できます。

Sublime Textのメリット

  • 非常に高速
  • 軽量で動作が安定
  • マルチカーソル編集が強力
  • プラグイン拡張が可能
  • シンプルで使いやすいUI

Sublime Textの注意点

  • オープンソースではない
  • IDEほどの機能はない
  • デバッグ機能は限定的

そのため、

  • 軽量エディタ → Sublime Text
  • フルIDE → VSCode

という使い分けをするユーザーも多くいます。

まとめ

Sublime Text は、 高速で軽量なGUIテキストエディタです。

シンプルな操作性と拡張性を兼ね備えており、 プログラム開発から一般的なテキスト編集まで幅広く利用できます。

VSCodeほど重くなく、 Vimほど学習コストが高くないため、 バランスの良いエディタとして人気があります。

LinuxのGUIエディタを探している場合、 Sublime Text は有力な選択肢の一つと言えるでしょう。