SUBLIME TEXT クイックリファレンス
ナビゲーション、編集、マルチカーソル、検索、パッケージ
ナビゲーション
ファイルとシンボルのナビゲーション
| Ctrl+P | 名前でファイルをクイックオープン(ファジー検索) |
| Ctrl+R | ファイル内のシンボルに移動 |
| Ctrl+Shift+R | プロジェクト内のシンボルに移動 |
| Ctrl+G | 行番号に移動 |
| Ctrl+; | ファイル内の単語に移動 |
タブとパネルのナビゲーション
| Ctrl+Tab | 開いているタブを順に切り替え |
| Ctrl+PageUp/Down | 前のタブ / 次のタブ |
| Alt+1..9 | 番号でタブに切り替え |
| Ctrl+K Ctrl+B | サイドバーを切り替え |
| Ctrl+` | コンソールを切り替え |
Goto Anything プレフィックス
| : | 行に移動(Ctrl+P 後 :42) |
| @ | シンボルに移動(Ctrl+P 後 @func) |
| # | 単語に移動(Ctrl+P 後 #search) |
編集
行の操作
| Ctrl+Shift+K | 行を削除 |
| Ctrl+Shift+D | 行を複製 |
| Ctrl+Shift+Up/Down | 行を上下に移動 |
| Ctrl+J | 行を結合 |
| Ctrl+Enter | 下に行を挿入 |
| Ctrl+Shift+Enter | 上に行を挿入 |
テキスト操作
| Ctrl+Shift+U | 選択範囲を大文字に変換 |
| Ctrl+K Ctrl+L | 選択範囲を小文字に変換 |
| Ctrl+K Ctrl+U | 選択範囲を大文字に変換(代替) |
| Ctrl+] | 行をインデント |
| Ctrl+[ | 行のインデントを解除 |
| Ctrl+/ | コメントを切り替え |
| Ctrl+Shift+/ | ブロックコメントを切り替え |
選択
選択範囲の拡大と縮小
| Ctrl+D | 単語を選択(繰り返しで次の出現を追加) |
| Ctrl+K Ctrl+D | 現在をスキップして次の出現を選択 |
| Ctrl+Shift+L | 選択を行ごとに分割 |
| Ctrl+L | 行全体を選択 |
| Ctrl+Shift+M | 括弧内のコンテンツを選択 |
| Ctrl+Shift+A | タグ内のコンテンツを選択 |
| Ctrl+Shift+Space | スコープまで選択範囲を拡大 |
すべてのマッチを選択
| Alt+F3 | 単語のすべての出現を選択 |
| Ctrl+Shift+F | ファイル内を検索(プロジェクト全体) |
マルチカーソル
カーソルの追加
| Ctrl+Click | クリック位置にカーソルを追加 |
| Ctrl+D | 次の出現を選択に追加 |
| Alt+F3 | すべての出現をカーソルとして選択 |
| Ctrl+Shift+L | 選択した各行にカーソルを追加 |
| Ctrl+Alt+Up/Down | 上下にカーソルを追加 |
マルチカーソルのワークフロー
1. 単語を選択: Ctrl+D
2. 次のマッチを追加: Ctrl+D(繰り返し)
3. マッチをスキップ: Ctrl+K、Ctrl+D
4. 置換テキストを入力 — すべてのカーソルで同時に編集
5. Esc で単一カーソルに戻る
検索
検索と置換
| Ctrl+F | ファイル内を検索 |
| Ctrl+H | 検索と置換 |
| Ctrl+Shift+F | ファイル内を検索(プロジェクト全体) |
| F3 / Shift+F3 | 次のマッチ / 前のマッチ |
| Alt+Enter | すべてのマッチを選択(検索パネル内) |
| Ctrl+E | 選択範囲を検索に使用 |
| Ctrl+Shift+E | 選択範囲を置換に使用 |
検索オプション(検索パネルで切り替え)
| Alt+R | 正規表現モードを切り替え |
| Alt+C | 大文字小文字の区別を切り替え |
| Alt+W | 単語全体マッチを切り替え |
| Alt+L | 選択範囲内を切り替え |
コマンドパレット
使い方
| Ctrl+Shift+P | コマンドパレットを開く |
| 入力してフィルタ | ファジー検索でコマンドを検索 |
便利なコマンド
| Set Syntax: [lang] | ファイルのシンタックスハイライトを変更 |
| Convert Indentation | タブとスペースを切り替え |
| Sort Lines | 選択した行をアルファベット順にソート |
| Reindent Lines | 選択範囲を自動インデント |
| Install Package | パッケージコントロールインストーラーを開く |
| Toggle Word Wrap | ソフトラップを切り替え |
ビルドシステム
ビルドコマンド
| Ctrl+B | ビルドを実行 |
| Ctrl+Shift+B | ビルドシステムを選択して実行 |
| F4 / Shift+F4 | 次のビルド結果 / 前のビルド結果 |
カスタムビルドシステム
// Tools > Build System > New Build System
{
"cmd": ["python3", "$file"],
"selector": "source.python"
}
パッケージ
パッケージコントロール
| Ctrl+Shift+P → Install | パッケージをインストール |
| Ctrl+Shift+P → Remove | パッケージを削除 |
| Ctrl+Shift+P → List | インストール済みパッケージを一覧表示 |
| Ctrl+Shift+P → Disable | パッケージを無効化 |
人気のパッケージ
| Emmet | HTML/CSS 省略記法の展開 |
| SublimeLinter | リンティングフレームワーク |
| GitGutter | ガターに git の差分を表示 |
| SideBarEnhancements | サイドバーのファイル操作を拡張 |
| A File Icon | サイドバーにファイルタイプアイコンを表示 |
| Terminus | 統合ターミナルパネル |
設定
設定ファイル
| Preferences > Settings | ユーザー設定 JSON を開く |
| Preferences > Key Bindings | ユーザーキーバインドを開く |
| Project > Edit Project | プロジェクト固有の設定 |
よく使う設定
{
"font_size": 14,
"tab_size": 2,
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"ensure_newline_at_eof_on_save": true
}
よく使うパターン
分割編集
| Alt+Shift+1 | シングルカラムレイアウト |
| Alt+Shift+2 | 2カラムレイアウト |
| Alt+Shift+3 | 3カラムレイアウト |
| Alt+Shift+4 | 4カラムレイアウト |
| Alt+Shift+5 | グリッドレイアウト(2x2) |
| Alt+Shift+8 | 2行レイアウト |
| Ctrl+Shift+[1..4] | ファイルをグループ N に移動 |
生産性ショートカット
| Ctrl+K Ctrl+0 | すべて展開 |
| Ctrl+K Ctrl+J | すべて展開(代替) |
| Ctrl+K Ctrl+1..9 | レベル N に折りたたむ |
| Ctrl+Shift+[ | 選択範囲を折りたたむ |
| Ctrl+Shift+] | 選択範囲を展開 |
| F11 | 全画面表示を切り替え |
| Shift+F11 | ディストラクションフリーモードを切り替え |