Sublime Text is a shareware text and source code editor available for Windows, macOS, and Linux. It natively supports many programming languages and markup languages. Users can customize it with themes and expand its functionality with plugins, typically community-built and maintained under free-software licenses. To facilitate plugins, Sublime Text features a Python API. The editor utilizes minimal interface and contains features for programmers including configurable syntax highlighting, code folding, search-and-replace supporting regular-expressions, terminal output window, and more. It is proprietary software, but a free evaluation version is available. The following is a list of features of Sublime Text: "Goto Anything", quick navigation to project files, symbols, or lines "Command palette" uses adaptive matching for quick keyboard invocation of arbitrary commands Simultaneous editing: simultaneously make the same interactive changes to multiple selected areas Python-based plugin API Project-specific preferences Extensive customizability via JSON settings files, including project-specific and platform-specific settings Cross-platform (Windows, macOS, and Linux) and Supportive Plugins for cross-platform Compatible with many language grammars from TextMate Sublime Text 1.0 was released on 18 January 2008 as an application for the Windows operating system. It supports tabs and side-by-side view of files. Sublime Text 2.0.2 was released on 8 July 2013. Changes from the first version of the software, as promoted on the official Sublime blog, include Retina display support and "Quick Skip Next" functionality. Sublime Text contains 23 visual themes, with the option to download and configure additional themes via third-party plugins. The minimap feature shows a reduced overview of the entire file in the top-right corner of the screen. The portion of the file visible in the main editor pane is highlighted and clicking or dragging in this view scrolls the editor through the file.