Sublime Text Unofficial Documentation
  • About This Documentation
  • Installation
    • 32 bits or 64 bits?
    • Windows
    • OS X
    • Linux
    • Living Dangerously... or Not
  • Basic Concepts
    • Conventions in This Guide
    • With Great Power Come Many Questions
    • The Data Directory
    • The Packages Directory
    • The Python Console and the Python API
    • Packages, Plugins, Resources and Other Things That May Not Make Sense to You Now
    • Textmate Compatibility
    • Vi Emulation
    • Emacs
    • Be Sublime, My Friend
  • Editing
    • Overview
    • Column Selection
    • Multiple Selections
    • Transforming Multiple Selections into Lines
    • Other Ways of Selecting Text
    • Transposing Things
    • And much, much more...
  • Search and Replace
    • Search - Single File
    • Search - Multiple Files
    • Regular Expressions
  • Build Systems (Batch Processing)
    • File Format
    • Where to Store Build Systems
    • Running Build Systems
  • File Navigation and File Management
    • Goto Anything
    • Sidebar
    • Projects
  • Customization
    • Settings
    • Indentation
    • Key Bindings
    • Menus
  • Extensibility and Automation
    • Commands
    • Macros
    • Snippets
    • Completions
    • Command Palette
    • Syntax Definitions
    • Plugins
    • Packages
  • Command Line
  • Reference
    • Snippets
    • Syntax Definitions
    • Build Systems
    • Key Bindings
    • Settings
    • Command Palette
    • Completions
    • Plugins
    • Python API
    • Commands
    • Keyboard Shortcuts - Windows/Linux
    • Keyboard Shortcuts - OSX
  • Glossary
 
Sublime Text Unofficial Documentation
  • Docs »
  • Extending Sublime Text
  • Edit on GitHub

Extending Sublime TextΒΆ

As can be seen from the long list of topics below, Sublime Text is a very extensible editor.

  • Commands
    • Command Dispatching
    • Anatomy of a Command
  • Macros
    • How to Record Macros
    • How to Edit Macros
    • Where to Store Macros
  • Snippets
    • Snippets File Format
    • Snippet Features
  • Completions
    • File Format
    • Sources for Completions
    • How to Use Completions
  • Command Palette
    • Overview
    • File Format (Commands Files)
    • How to Use the Command Palette
  • Syntax Definitions
    • Prerequisites
    • File format
    • Scopes
    • How Syntax Definitions Work
    • Your First Syntax Definition
    • Analyzing Patterns
  • Plugins
    • Prerequisites
    • Where to Store Plugins
    • Your First Plugin
    • Analyzing Your First Plugin
    • Types of Commands
    • Learning the API
  • Packages
    • Types of Packages
    • Installation of Packages
    • Packages and Magic
    • Restoring Packages
    • The Installed Packages Directory
    • The Pristine Packages Directory
Next Previous

© Copyright 2012, Sublime Text Community.

Sphinx theme provided by Read the Docs