The Hidden Agenda Of Sublime Text

Sublime Text is a shareware cross-platform source code editor with a Python application programming interface. It basically supports many programming languages and markup languages, and functions can be added by users with plugins, typically community-built and maintained under free-software licenses.

Supported Languages:

  • php
  • Python
  • Java
  • HTML
  • JavaScript
  • Etc

The following is a list of sublime text features

  • Simultaneous editing: make the same interactive changes to multiple selected areas at once
  • Python-based plugin api
  • Project-specific priorities
  • Extensive customization via JSON settings files, including project-specific and platform-specific settings
  • Supporting plugins for cross-platform (Windows, MacOS and Linux) and cross-platform
  • Compatible with many language grammar from TextMate
Official Link:

The following pages contain official documents for Sublime Lesson 3. Sublime text informal document is an excellent supplementary resource, which does not include much information in the official documentation.


  • Git integration  new!
  • Incremental New!
  • Column selection
  • Multiple selections with keyboard
  • Autocomplete
  • Tab completion
  • Distraction free mode
  • Vintage mode
  • The projects

  • Settings
  • key bindings
  • Change font
  • Indentation
  • Spell check
  • Create a system
  • The packages
  • Selectors

  • Linux Package Manager Repository
  • For a freshly established state
  • ligatures
  • Os x command line

Package development:

colour scheme
subject object
The menu
API reference
Syntax definitions
Scope naming
Minicam reference
Porting guide
How to make a sublime text plugin