Which MIME types are related to file extension ".sublime-macro"?

The .sublime-macro file extension is associated with 1 MIME types:

text/javascript.

A MIME type is a string that tells browsers and other tools how to handle a particular kind of file.

About .sublime-macro Files

files are text files used to store recorded editing commands in Sublime Text.
They follow a JSON style that includes comments. The MIME type is text/javascript, reflecting its script-like structure.

Based on information from FilExt.com, these files use a simple, human-readable format that makes tweaking your macros straightforward.

Relationship between file extension and MIME type

A file extension is a suffix at the end of a filename that indicates what type of file it is. File extensions help both users and operating systems identify what application should be used to open the file.

File extensions are typically separated from the filename by a period (dot) and consist of 2-4 characters, though they can be longer. For example, in the filename "document.pdf", ".pdf" is the file extension.

File extensions are closely related to MIME types, as they both serve to identify the format of a file. However, while MIME types are used primarily by web browsers and servers, file extensions are used by operating systems and applications.

Associated MIME types

text/javascript

FAQs

What is a .sublime-macro file?

A .sublime-macro file is a script used by the Sublime Text code editor to automate repetitive tasks. It contains a recorded sequence of commands, such as text insertion, cursor movement, or deletion, which can be replayed instantly.

How do I open and view a .sublime-macro file?

You can open these files with any text editor, such as Notepad, Visual Studio Code, or Sublime Text itself. Since the file contains human-readable text formatted like JSON, you can easily view and modify the command steps manually.

How do I create a .sublime-macro file?

You typically create these files by recording actions directly in Sublime Text rather than writing code from scratch. Go to Tools > Record Macro, perform your editing steps, stop the recording, and then select Tools > Save Macro to generate the file.

Can I assign a keyboard shortcut to a .sublime-macro file?

Yes, you can bind a macro to a specific key combination. To do this, open your user key bindings file in Sublime Text and add a generic command that references the path to your specific .sublime-macro file.

Why is the MIME type for this file text/javascript?

Although the file extension is specific to Sublime Text, the internal structure closely resembles a JSON array of objects. Consequently, systems often associate it with general script types like text/javascript or application/json for syntax highlighting.

Where should I save my .sublime-macro files?

For Sublime Text to recognize your macros automatically, you should save them in the Packages/User directory. You can find this folder by selecting Preferences > Browse Packages... inside the application.

General FAQ

What is a MIME type?

A MIME (Multipurpose Internet Mail Extensions) type is a standard that indicates the nature and format of a document, file, or assortment of bytes. MIME types are defined and standardized in IETF's RFC 6838.

MIME types are important because they help browsers and servers understand how to process a file. When a browser receives a file from a server, it uses the MIME type to determine how to display or handle the content, whether it's an image to display, a PDF to open in a viewer, or a video to play.

MIME types consist of a type and a subtype, separated by a slash (e.g., text/html, image/jpeg, application/pdf). Some MIME types also include optional parameters.

How do I find the MIME type for a file?

You can check the file extension or use a file identification tool such as file --mime-type on the command line. Many programming languages also provide libraries to detect MIME types.

Why can one extension have multiple MIME types?

Different programs and historical usage may assign various MIME identifiers to the same file format. Listing them together helps maintain compatibility across tools.