Skip to contentGlossary
- buffer
-
Data of a loaded file and additional metadata,
associated with one or more views.
The distinction between buffer and view is technical.
Most of the time,
both terms can be used interchangeably.
- command
-
A command is an action to be executed
and can be referenced in many resource files.
It may accept JSON-serializable arguments
and can be defined in user plugins.
- Command Palette
-
A popup for quick access to various commands
provided by Sublime Text's core or a package.
Can be opened via ctrl/cmd+shift+p
or the Tools menu.
- console
-
Internal Sublime Text console for debug messages
and plugin output. Open via View → Show Console.
- core package
-
A shipped package
that provides core functionality for Sublime Text.
- Data directory
-
Core concept and storage for all of Sublime Text's resources.
Refer to the introduction for details.
- file type
-
In the context of Sublime Text,
a file type refers to the type of file
as determined by the applicable .sublime-syntax syntax definition.
However, this is an ambiguous term
and in some instances it could also be used
with the broader meaning it has in technical texts.
- installed package
-
A user package inside the Installed Packages folder
in the .sublime-package archive format.
- overlay
-
An input widget of a special kind.
For example, Goto Anything is an overlay.
- override package
-
A special package
that can override individual resource files
of an installed package or shipped package.
- package
-
A group of resource files
providing extended functionality,
consisting of e.g.
snippets, syntax definitions, or plugins.
Can be a folder in the Packages folder
or an archived .sublime-package file.
- Package Control
-
The de-facto package manager for Sublime Text.
https://packagecontrol.io/
- PackageDev
-
An installable package that provides
syntax highlighting, snippets, completions, and more
for Sublime Text's resource files.
- panel
-
An input/output widget,
such as a search panel or output panel.
- plugin
-
A feature implemented in Python,
which can consist of a single command or multiple commands.
It can be contained in one or many .py files.
- shipped package
-
A package that is provided by Sublime Text on every installation.
- user package
-
A package installed or managed by the user.
- view
-
Graphical display of a buffer.
Multiple views can show the same buffer.