When comparing Sublime Text vs Better Window Manager, the Slant community recommends Sublime Text for most people. In the question“What are the best power user tools for macOS?”Sublime Text is ranked 4th while Better Window Manager is ranked 66th. The most important reason people chose Sublime Text is:

Sublime Text has a minimap on the side that provides a top-down view of the file and keyboard shortcuts for most actions. It also supports a large number of languages and general text editing features out of the box.

Pros

Pro

Comfortable to work with

Sublime Text has a minimap on the side that provides a top-down view of the file and keyboard shortcuts for most actions. It also supports a large number of languages and general text editing features out of the box.

Pro

Functionality can be easily extended

Sublime Text uses TextMate's syntax declaration files to support new languages, it has all its menus and keybindings generated from JSON files, and it can be scripted to add new features using Python.If Sublime Text doesn't support a desired language or feature, it's usually not long before someone implements it themselves - examples include the plugin package manager and the 'open in browser' command.

Pro

Multi-line select and editing

Multiple cursors and column selection allows for versatile ways of editing.ctrl + d will select the current word and each time the command is repeated, it adds the next occurrence of the word to the selection.ctrl + click or middle-mouse click will place another cursor in the place that's clicked. Cursors can then be controlled together. This also permits selecting vertically.ctrl + shift + l will place a cursor on every highlighted line.

Pro

Lightweight

Sublime Text is very lightweight by default. Customization occurs on the fly thanks to Package Control.

Pro

Beginner-friendly

When you start using Sublime Text, it doesn't drown you in keyboard shortcuts or non-intuitive use-concepts. However, high-level functionality can still be easily accessed when the need for it arises.

Pro

Consistent cross-platform

Sublime Text looks consistently the same across Windows, OS X, and Linux.

Pro

Offers Command Palette

Pro

Permits instant file switching

Open Goto Anything by pressing Ctrl or Command + P and by using fuzzy search you can look for a file in your project. The file will load even without pressing enter, so you can make sure you've found the correct file without committing.

Pro

IDE features without the cruft

Sublime Text, while being lighter-weight than an IDE, still supports many IDE features.

Refactoring support is emulated through multi-select, project-wide find and replace, and regular expression search.

Syntax-aware selection and GoTo for quickly jumping to locations in the project.

Snippets and Macros.

A Python console for everything else.

Pro

Fully customizable

Sublime Text allows for all sorts of customization to help users change almost everything in the editor: Key Bindings, Menus, Snippets, Macros, Completions, and many more. Essentially, just about everything in Sublime Text is customizable with simple JSON files. This system gives the user flexibility as settings can be specified on a per-file type and per-project basis.

Pro

Distraction free editing mode

Distraction free editing takes over your screen and removes every UI element so you can focus on code.

Pro

Regex commands

Regex commands help describe a certain amount of text.

Pro

Has tons of plugins available

Pro

Easy to get started

All you need to do when starting up is to install a package manager and modify user configuration.

Pro

Allows for Vim-style editing

Vintage mode is Vim-style editing that's already built into the text editor.

Pro

Installable Package Manager

The package manager is a plugin and can be swapped with something else custom.

Pro

Customizable Keymapping

From menus to commands, assign key maps to almost anything.

Pro

Portable Settings

Settings are modular and can be shared.

Pro

Highly Theme-able

Pro

Very fast

Sublime is quick to start and never slows down. The UI is always responsive and you know what is happening in the background.

Pro

Haxe and OpenFL integration via plugin

Both of these programming interfaces are cross-platform, open source, and easy to use.

Pro

Dynamic Build System

Choose from many build systems or craft your own.

Pro

Freemium

A Sublime license can be bought but it can still be used for free. However, a pop-up appears when you save multiple times.

Pro

Theme Editor

Create your own theme with online editor.

Pro

FinderMinder support

FinderMinder allows you to specify where (position) and what size you want newly opened Finder windows to appear. The default Finder behavior is to remember the last position and size for every window, but this can be frustrating if you already know where you want every window to appear (for example, centered at 800x600). FinderMinder must be running for window reposition and resize to take place.

FinderMinder must continue running in the background for window reposition and resize to take place, so click the "Hide" button to dismiss the preferences and keep FinderMinder running. Simply re-launch FinderMinder to access the preferences again or to quit the app.

Pro

Cheap and has a free trial

The app costs just $3 and offers a free trial for testing it out before buying.

Pro

It's free! Which is fair as it manages only windows for Finder.

The price is right! It comes from a great source of developers who already have window manager apps on this page's list. I am not sure what they plan to do with this app in the future, whether to keep it light and by itself and work in conjunction with their other window managers, or add this feature solely to one of their other fully featured window manager apps.

Pro

Has almost all the features needed in a window manager app

I've tried almost every app on this list. I thought it was amazing how many there were out there by the time I finally stopped experimenting and searching for the one I liked most. I chose Optimal Layout mostly because it was sufficiently extendable and felt lighter to use than the others. There were lighter ones, but those were very limited in their features and customizability.

Cons

Con

Proprietary

Sublime Text protects and copyrights its code and is thus not the freedom-ware some would like it to be.

Con

Loading big files on Windows is slow

Here's a rough comparison: a 70 MB file takes about 2 seconds to load in Notepad++, whereas the same file in ST3 takes over 10 seconds to load.

Con

Inadequate language support

Sublime Text offers poor support for Far-East languages in Linux.

Con

Paid

Although paying for something good is far from a Con, having the competition this editor has and still having to pay for it is definitely a Con.

Con

Often crashes due to poor quality plugins

Some plugins are quite buggy, meaning that installing many can become quite a problem regarding stability.

Con

No printing of files

Sublime Texts offers no way of printing the files it edits.

Con

Annoying whitespace management

All too often it does the wrong thing with indentation on otherwise blank lines.

Con

No toolbar

Sublime Text is more focused on keyboard users, meaning it doesn't come with a tool bar. Even plugins can't toggle bookmarks using the mouse.