Table of Contents
- 1 前書き
- 1.1 このドキュメンテーションについて
- 1.2 TextMateの理念
- 1.3 用語
- 1.4 制限
- 2 複数のファイルを使用する
- 2.1 (タブと一緒に)プロジェクトを作る
- 2.1.1 自動的にアップデートするプロジェクト
- 2.1.2 必要ないファイルをフィルタリングする
- 2.1.3 テキストファイルとバイナリファイル
- 2.1.4 プロジェクトドロワのポジショニング
- 2.2 プロジェクト内での検索と置換
- 2.3 優雅にファイル間を移動
- 2.1 (タブと一緒に)プロジェクトを作る
- 3 ナビゲーション / オーバービュー
- 3.1 ブックマーク
- 3.2 テキストブロックを折りたたむ (フォールディング)
- 3.2.1 折りたたみのカスタマイズ
- 3.3 ファンクション(関数)ポップアップ
- 3.3.1 リストをカスタマイズする
- 4 テキストでの作業
- 4.1 自動的にペアになる文字(引用など)
- 4.2 補完
- 4.3 コピー・ペースト
- 4.3.1 クリップボードヒストリー
- 4.3.2 インデントし直されたペースト
- 4.4 編集モード
- 4.5 検索と置換
- 4.5.1 検索ダイアログに改行とタブを挿入する
- 4.5.2 検索クリップボード
- 4.6 テキストの移動
- 4.6.1 インデントレベルを上げる/下げる
- 4.6.2 テキストを上下左右に移動する
- 4.6.3 テキストをインデントし直す
- 4.7 テキストの選択
- 4.8 カラムの移動/タイピング
- 4.9 スマートタブの振る舞い
- 4.10 スペルチェック
- 4.11 タブの代わりにスペースを使う
- 5 Bundles
- 5.1 バンドルアイテムの有効化(アクティベーション)
- 5.1.1 Key Equivalents (キーボードショートカット)
- 5.1.2 Tab Triggers (タブトリガー)
- 5.2 Editing Default Bundles / Items デフォルトのバンドル/アイテムの編集
- 5.3 Deleting Default Bundles / Items デフォルトのバンドル/アイテムの削除
- 5.4 Hiding Bundles バンドルを隠す
- 5.5 Sharing Bundles and Bundle Items バンドルとバンドルアイテムを共有する
- 5.6 Assorted Bundles さまざまなバンドル
- 5.7 Getting More Bundles もっとバンドルを手に入れる
- 5.1 バンドルアイテムの有効化(アクティベーション)
- 6 マクロ
- 7 Snippets (スニペット)
- 7.1 Plain Text (プレーンテキスト)
- 7.2 Variables (変数)
- 7.3 Interpolated Shell Code (補完されたシェルコード)
- 7.4 Tab Stops
- 7.5 Placeholders (プレースホルダ)
- 7.6 Mirrors (ミラー)
- 7.7 Transformations(変形)
- 8 Shell Commands (シェルコマンド)
- 9 環境変数
- 9.1 動的変数
- 9.2 静的変数
- 9.3 コンテクスト依存変数
- 9.4 プロジェクト依存の変数
- 10 コマンド
- 10.1 Command Input
- 10.2 コマンドアウトプット
- 10.3 HTML アウトプット
- 10.4 コマンドのアウトプットタイプを変更する
- 10.5 便利なbash関数
- 10.6 Dialogs (Requesting Input & Showing Progress)
- 11 ドラッグコマンド
- 12 Language Grammars
- 12.1 Example Grammar
- 12.2 Language Rules
- 12.3 Rule Keys
- 12.4 Naming Conventions
- 13 スコープセレクタ
- 14 テーマ(Themes)
- 14.1 共有
- 15 Preferences Items 設定アイテム
- 15.1 Completions 補完
- 15.2 Indentation インデント
- 15.3 Symbol List シンボルリスト
- 15.4 Paired Characters ペアになる文字
- 15.5 Other その他
- 16 Key Bindings
- 16.1 Bundle Items
- 16.2 Menu Items
- 16.3 Text Move / Edit Actions
- 16.4 Conventions
- 17 Templates テンプレート
- 18 Printing (印刷)
- 19 Saving Files ファイルの保存
- 20 正規表現
- 20.1 イントロダクション
- 20.1.1 外部リソース
- 20.2 TextMateでの正規表現
- 20.3 シンタックス (鬼車)
- 20.4 置換文字列シンタックス(フォーマット文字列)
- 20.4.1 キャプチャ
- 20.4.2 コードフォールディング
- 20.4.3 条件付きの挿入
- 20.4.4 エスケープコード
- 20.1 イントロダクション
- 21 他のアプリケーションからTextMateを使用する
- 21.1 シェル/ターミナル
- 21.1.1 一般的な EDITOR 変数
- 21.1.2 Git エディタ
- 21.1.3 TeX エディタ
- 21.1.4
lessでの編集
- 21.2 URLスキーム (HTML)
- 21.3 ODBエディタスイート
- 21.4 Cocoaテキストフィールド
- 21.1 シェル/ターミナル
- 22 エキスパートのための設定
- 22.1
NSDragAndDropTextDelay - 22.2
NSRecentDocumentsLimit - 22.3
OakBundleItemsPopUpMenuKeyEquivalent - 22.4
OakBundleManagerDisambiguateMenuFontSize - 22.5
OakDefaultBundleForNewBundleItems - 22.6
OakDefaultLanguage - 22.7
OakDisableSessionRestore - 22.8
OakDocumentCustomFSMetaData - 22.9
OakDocumentDisableFSMetaData - 22.10
OakFindPanelDisableHistory - 22.11
OakToolTipMouseMoveIgnorePeriodandOakToolTipMouseDistanceThreshold - 22.12
OakWrapColumns - 22.13
OakWordsExcludedFromCapitalization
- 22.1
- 23 ヘルプをえる
- 23.1 メーリングリスト
- 23.2 IRC チャンネル
- 23.3 他のリソース
- 23.3.1 TextMate チートシート
- 23.3.2 TextMate Tutorials
- 23.3.3 スクリーンキャスト
- 24 Appendix
- 24.1 Property List Format
- 24.1.1 Strings
- 24.1.2 Arrays
- 24.1.3 Dictionaries
- 24.2 Indentation Rules
- 24.2.1 Introduction
- 24.2.2 The System
- 24.2.3 Increase Pattern
- 24.2.4 Decrease Pattern
- 24.2.5 Increase Only Next Line
- 24.2.6 Ignoring Lines
- 24.3 Plug-in API
- 24.1 Property List Format