I'm looking for a Unicorn, the mythical Text Editor that will do everything I want it to do, and especially one feature that Mac's TextEdit has that I haven't found elsewhere: easily open multiple windows in multiple workspace/desktops and have the positions preserved through a reboot.

I found a similar question, Linux text editor with support of illustrations, folding, and different fonts? which asks for the following features for a Linux-based editor:

  • no vendor lock-in
  • has support of different font styles
  • can fold text (aka collapse and expand)
  • supports illustrations

I want all of those and:

  • Mac OS 10.14 support
  • Preserve window positions on multiple workspace/desktops through reboot

That last requirement is the kicker because it is so rarely addressed that vendors and reviewers virtually never mention it in feature lists. Most apps are designed with the presumption that you do everything in a single app window on a single desktop. The current state of the art appears to be tabs for multiple files. That is just uncomfortably cumbersome for my multi-project, multi-context workflow.

The built-in Mac editor TextEdit does that. That's why I'm spoiled. I can have a different desktop for each project, or multiple, adjacent desktops for parts of a project, and keep a TE file for ToDos and a TE file for Research Notes, or whatever, open on EACH desktop. If I have to reboot, the same files reopen in the same positions on each desktop. It's a very nice system for me.

But it doesn't fold text. With folding text, I could have each ToDo item be a heading and I could collapse and expand the text under that heading as I want. Without that, because of having lots of details, some of my ToDo and Notes files are getting too long to see all at once.

To really test for that last, crucial requirement with various editors would not only mean lots of installations, which is tedious but doable, it would also mean lots and lots of rebooting during the testing. That adds another layer to the tedium.

So I'm asking if YOUR favorite editor supports folding and if so, does it do what TextEdit can do, keep the positions of multiple app windows on multiple Mac desktops through rebooting.

Any suggestions?


  • The trouble is, there's no support at all for any app on macOS to be spread over multiple Spaces. It just was never in the design concept. BTW, you don't need to reboot to test this on any app, just quit & relaunch; everything will come back to one Space, but keep its relative screen position.
    – Tetsujin
    Jun 28 at 6:48
  • Fortunately, TextEdit does what I want as far as Workspaces/Desktops is concerned. I guess it's better integrated into MacOS than third-party apps. I just wish it could collapse and expand sections of text. Jun 29 at 5:39
  • @Tetsujin -- Your claim about "any app" is simply not true. TextEdit allows multiple open windows in different desktops/workspaces and it preserves their desktop locations through a reboot. Through testing I have found that FoldingText and TextDo do the same: allow multiple app windows in different workspaces/desktops and preserve those locations through a reboot. Sep 6 at 20:13
  • Yeah, interestingly, TextEdit will do it through a reboot but not a relaunch.
    – Tetsujin
    Sep 7 at 7:19
  • 1
    You are correct. A relaunch starts over from scratch, apparently. If it's open during a reboot (and I presume the "restore open windows" option has to be True) it does a pretty good job of restoring. And that's what I'm after. Sometimes reboot is out of my control and I deeply appreciate not having to reconstruct where I was in several different projects. Sep 7 at 17:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.