<story><title>BBEdit 14</title><url>https://www.barebones.com/products/bbedit/bbedit14.html</url></story><parent_chain><item><author>cytzol</author><text>Thanks to using BBEdit for a decade now, I get bitterly disappointed whenever I re-open an application and it doesn&amp;#x27;t restore the windows and state it had when it closed. I&amp;#x27;ve tried switching to both Emacs and Vim, but no amount of configuration nor third-party plugins could get them to work like this effectively. BBEdit works exactly how I want it to work out of the box, and I commend it for that.</text></item></parent_chain><comment><author>thosakwe</author><text>Tim Pope has a plugin for that: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;tpope&amp;#x2F;vim-obsession&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;tpope&amp;#x2F;vim-obsession&lt;/a&gt;</text></comment>
<story><title>BBEdit 14</title><url>https://www.barebones.com/products/bbedit/bbedit14.html</url></story><parent_chain><item><author>cytzol</author><text>Thanks to using BBEdit for a decade now, I get bitterly disappointed whenever I re-open an application and it doesn&amp;#x27;t restore the windows and state it had when it closed. I&amp;#x27;ve tried switching to both Emacs and Vim, but no amount of configuration nor third-party plugins could get them to work like this effectively. BBEdit works exactly how I want it to work out of the box, and I commend it for that.</text></item></parent_chain><comment><author>oritron</author><text>I don&amp;#x27;t know about Vim, but Emacs will do this easily with `persp-mode`. To skip a bit of customization work, get doom-emacs and enable the `workspaces` module, which will save sessions for you by default.</text></comment>