TechiLabs

Mac software, by the specs

Sublime Text glyph

Mac Apps

Sublime Text 4.0 Build 4215

Mac Apps

Updated

Download (54 MB)
sublime text license: main interface
Fig. 1 — Sublime Text — photo 1
Sublime Text options, screen 2
Fig. 2 — Sublime Text — photo 2
Sublime Text options, screen 3
Fig. 3 — Sublime Text — photo 3
Sublime Text options, screen 4
Fig. 4 — Sublime Text — photo 4
Requirements at a glance
RequirementOn file
macOSOS X 10.9 or later
CPUApple Silicon, Intel 64-bit
Download54 MB

Most text editors handle basic typing competently, then stall the moment you need to restructure fifty lines of JSON or make the same variable-name change across twelve files. That gap is exactly where Sublime Text sits. It is an editor built for code and markup that rewards anyone who works with text in volume, from developers stepping through Python scripts to technical writers managing large doc sets.

DetailSpec
Current version4.0 Build 4215
macOS minimum10.13
ArchitectureUniversal 2 (Intel + Apple Silicon)
Interface languageEnglish

Questions about a specific build or licence, such as a Sublime Text 4200 license, often surface before installation because people want to confirm compatibility and behaviour on their current Mac. The Build 4215 update directly addressed a fault on macOS 10.13 and 10.14, so if you are still on one of those releases the latest download is the one you need. The editor itself stays responsive even with large files, and the multiple-cursor support means you can drop ten identical edits into ten places without a single find-and-replace pass. Four-pane layouts let you keep a header file, an implementation file, a test suite and a data file all in view, and the built-in package manager pulls updates from repositories without manual intervention.

Vintage Mode M Command Restored in Build 4215

Build 4215 landed on 2026-09-25 with two fixes that, while small on paper, remove genuine friction during a work session. The Vintage mode M command had stopped responding — a breakage that affected anyone relying on Vim-style key bindings to position the cursor at the middle of the screen. When that command goes silent mid-edit, muscle memory trips over itself. The fix restores the expected behaviour, so switching into Vintage mode feels consistent again.

The other change addressed a compatibility fault on macOS 10.13 and 10.14. On those older releases, certain UI elements or file operations could misbehave after earlier 4.0 builds. With Build 4215, the app draws its interface and handles file I/O correctly on High Sierra and Mojave, which matters for machines that remain on those versions for toolchain or hardware reasons.

For everyday editing, these fixes mean fewer interruptions. The Vintage-mode correction alone spares you from reaching for the mouse or mentally translating a command into an arrow-key sequence — a small saving that compounds across hundreds of cursor placements in a long editing session.

Native Apple Silicon Launch Under Two Seconds

Sublime Text 4 runs as a Universal 2 binary, so Apple Silicon Macs execute it natively without Rosetta translation. Launch times stay under two seconds on an M1 or M2 machine, and loading a 20 MB log file feels closer to opening a small text document than wrestling with a heavyweight IDE. The editor keeps its memory footprint modest: a session with eight open files and a handful of installed packages typically sits below 400 MB of RAM, which leaves headroom for compilers, virtual machines and browser tabs running alongside it.

GPU rendering drives the interface, and scrolling through a file with the minimap visible remains smooth even when the document stretches past 10,000 lines. The minimap redraws quickly, so you can flick to a distant section by sight rather than by line number. Multiple-cursor operations on several hundred selections complete without visible lag, and the search-as-you-type panel updates its results before you finish typing the query.

Stability under Build 4215 is uneventful in the best sense. Crashes during package updates or syntax-highlighting switches were rare in earlier 4.0 builds and have become rarer still. When a package does misbehave, the editor isolates the fault and keeps the rest of the session intact — you lose a package's functionality temporarily, not your unsaved work.

Thirty-Minute Environment Setup Before Your First Project

Once the disk image is mounted and the app is dragged into Applications, give yourself thirty minutes to set up a working environment before diving into a real project. The editor ships with sensible defaults, but a few deliberate steps in the first days make the difference between using Sublime Text and living in it.

Start by installing Package Control if the build does not include it already. Open the command palette with Cmd+Shift+P, type Install Package Control and press Enter. Once it activates, you can pull in language-specific packages — a Python linter, a TypeScript formatter, or a LaTeX helper — without leaving the editor. After installing a package, check its settings file rather than accepting every default; many packages ship with conservative options that trade convenience for performance.

Next, load two or three files from a current project and experiment with the four-pane layout. Drag a tab to the right or bottom edge of the window to split the view, then arrange the panes so you can see related files side by side. If you work with columnar data or tab-separated values, try a column selection by holding Option while dragging the mouse downward across several lines. The multiple-cursor behaviour clicks once you see it in your own data rather than in a demo file.

Spend ten minutes with the fuzzy file opener. Press Cmd+P and type fragments of a filename — partial matches appear immediately, and the more you use it, the faster you navigate a project without touching the sidebar. If the sidebar still matters for your workflow, try the Cmd+K, Cmd+B toggle to hide it when you need a distraction-free view of the code.

Auto-Save When Focus Leaves the Window

Sublime Text stores preferences in a JSON file accessible from Sublime Text > Settings. The default settings file is read-only; your overrides go into the user settings file on the right-hand side. A few changes pay off immediately.

Set "save_on_focus_lost": true so the editor writes changes to disk whenever you click away to a terminal or browser. This removes the reflex to hit Cmd+S after every edit and lowers the chance of losing work when switching contexts quickly.

Adjust "font_size" and "line_padding_top" and "line_padding_bottom" to match your screen density. On a Retina display, a font size of 13 or 14 points with one pixel of extra line padding makes dense code easier to scan without wasting vertical space.

Enable "highlight_line": true if you lose track of the cursor in files with long lines. The subtle background tint on the active line costs nothing in performance and helps when jumping back to a half-edited block after a distraction.

If you use Vintage mode, confirm that "vintage_start_in_command_mode": false matches your preference. Some people want insert mode on file open; others prefer command mode. The setting avoids an extra keystroke every time you open a buffer.

Finally, set "update_check": false only if your environment requires pinned versions. Otherwise, leave automatic update checks on — the package manager and editor updates from Sublime HQ arrive as small downloads and apply quickly, so staying current costs little.

Questions on file

Does Sublime Text run natively on Apple Silicon Macs?

Yes, version 4 is a Universal 2 binary that runs natively on both Intel processors and Apple Silicon chips.

What was fixed in the current build for older macOS versions?

Build 4215 resolved a compatibility issue that affected users running macOS 10.13 and 10.14.

0 field notes

Sign in · Create an account to add a field note.

No field notes yet. A measurement, a version, a machine — they appear after moderation.

More in Mac Apps

Full table