Sublime Text

Sublime Text is a source code and text editor for Linux, Mac OS X, and Windows. It is written in C++ and Python and includes a Python API (Application Programming Interface).

Functions
Sublime Text includes a command palette with uncommon functionality, such as sorting and changing syntax and indentation settings. It also includes Goto Anything, which allows users to open files and jump to symbols, lines, or words using the keyboard.

Sublime Text offers a number of customization options with JSON files, including key bindings, menus, snippets, macros, and completions.

Links/Sources
Sublime Text: http://www.sublimetext.com/