<story><title>Show HN: Ecode – A minimalist and fast open-source code editor</title><url>https://github.com/SpartanJ/ecode</url><text>Hi HN! I&amp;#x27;ve been working on a code editor and I think that it&amp;#x27;s mature enough to catch some interest. It&amp;#x27;s using a custom GPU accelerated GUI written in C++. Currently implements some interesting features: LSP, terminal, auto-completion, linters, formatters, custom keybindings, plugins and more. It&amp;#x27;s a hobby project but still intends to be an alternative to other popular code editors like Sublime, Kate, Lapce, Lite XL (and takes inspiration from them).&lt;p&gt;The project was born as a playground for the GUI I&amp;#x27;m developing (eepp GUI) and is advanced enough to currently be my main code editor, but it&amp;#x27;s a work in progress, and many features are still pending. Some minor hints on how to use it:&lt;p&gt;Folders are used as project (and .gitignore is used to ignore files)&lt;p&gt;The wheel icon on the top-right has all the options you need (Ctrl&amp;#x2F;Cmd + M to show).&lt;p&gt;Some keybidings to navigate any project (navigation is keyboard driven):&lt;p&gt;Ctrl&amp;#x2F;Cmd + K = Locate Files&lt;p&gt;Ctrl&amp;#x2F;Cmd + Shift + F = Global Search&lt;p&gt;Ctrl&amp;#x2F;Cmd + Number (Go to tab #)</text></story><parent_chain></parent_chain><comment><author>alganet</author><text>The demo is impressive for something running on a browser.&lt;p&gt;&lt;pre&gt;&lt;code&gt;    &amp;gt; Planned Features
    &amp;gt;
    &amp;gt;    ...
    &amp;gt;    Multi-cursor support
    &amp;gt;    ...
&lt;/code&gt;&lt;/pre&gt;
I can&amp;#x27;t live without that though. SublimeText spoiled me, my editing flow is heavily based on multiple cursors.</text></comment>
<story><title>Show HN: Ecode – A minimalist and fast open-source code editor</title><url>https://github.com/SpartanJ/ecode</url><text>Hi HN! I&amp;#x27;ve been working on a code editor and I think that it&amp;#x27;s mature enough to catch some interest. It&amp;#x27;s using a custom GPU accelerated GUI written in C++. Currently implements some interesting features: LSP, terminal, auto-completion, linters, formatters, custom keybindings, plugins and more. It&amp;#x27;s a hobby project but still intends to be an alternative to other popular code editors like Sublime, Kate, Lapce, Lite XL (and takes inspiration from them).&lt;p&gt;The project was born as a playground for the GUI I&amp;#x27;m developing (eepp GUI) and is advanced enough to currently be my main code editor, but it&amp;#x27;s a work in progress, and many features are still pending. Some minor hints on how to use it:&lt;p&gt;Folders are used as project (and .gitignore is used to ignore files)&lt;p&gt;The wheel icon on the top-right has all the options you need (Ctrl&amp;#x2F;Cmd + M to show).&lt;p&gt;Some keybidings to navigate any project (navigation is keyboard driven):&lt;p&gt;Ctrl&amp;#x2F;Cmd + K = Locate Files&lt;p&gt;Ctrl&amp;#x2F;Cmd + Shift + F = Global Search&lt;p&gt;Ctrl&amp;#x2F;Cmd + Number (Go to tab #)</text></story><parent_chain></parent_chain><comment><author>Semaphor</author><text>For anyone confused why there’s no source:&lt;p&gt;&amp;gt; Currently, the source code is located at the eepp project repository. […] At some point, it will be migrated to this repository.&lt;p&gt;-- &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;SpartanJ&amp;#x2F;ecode#source-code&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;SpartanJ&amp;#x2F;ecode#source-code&lt;/a&gt;</text></comment>