Sublime Text Unofficial Documentation
  • About This Documentation
    • Contributing to the Documentation
  • Installation
    • 32 bits or 64 bits?
    • Windows
    • OS X
    • Linux
    • Release Channels
  • Basic Concepts
    • Overview
    • General Conventions
    • Mastering Sublime Text Takes Time
    • The Data Directory
    • The Packages Directory
    • The Python Console and the Python API
    • Packages, Plugins, Resources and Other Terms
    • Textmate Compatibility
    • vi/Vim Emulation
    • emacs
  • Editing
    • Overview
    • Multiple Selections
    • Transforming Multiple Selections into Lines
    • Column Selection
    • 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
    • Notable Settings Related to The Sidebar and Projects
    • Workspaces
    • Panes
  • Customization
    • Settings
    • Indentation
    • Key Bindings
    • Menus
  • Extensibility and Automation
    • Commands
    • Macros
 
Sublime Text Unofficial Documentation
  • Docs »
  • Extending Sublime Text

Extending Sublime Text¶

The following topics show various ways in which Sublime Text can be extended with additional functionality.

  • Commands
    • Command Dispatching
    • Anatomy of a Command
  • Macros
    • How to Record Macros
    • How to Edit Macros
    • Where to Store Macros
    • Key Binding for Macros
  • Snippets
    • Snippets File Format
    • Snippet Features
  • Completions
    • How to Use Completions
    • Sources for Completions and their Priorities
  • 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
    • Package Installation
    • Packages and Magic
    • Ignored Packages
    • Restoring Packages
    • The Installed Packages Directory
Next Previous

© Copyright. . Sublime Text Unofficial Documentation. All Rights Reserved. Sublime Text