Hacker News Viewer

Emacs-libgterm: Terminal emulator for Emacs using libghostty-vt

by signa11 on 3/29/2026, 2:32:04 PM

https://github.com/rwc9u/emacs-libgterm

Comments

by: sidkshatriya

&gt; Status: Early prototype. Fully vibe coded. [...]<p>Cool project... However, the terminal is where you enter passwords, ssh, set API keys etc. Something so sensitive should not be &quot;Fully vibe coded&quot;.<p>For a project like this, I would expect to see a clarification which might read something like this: &quot;Fully vibe coded, but I audited each and every line of generated code and I am already a domain expert in vt sequences and emacs so I know this program should be OK.&quot; But given that I did NOT see a clarification or statement like this, it becomes very difficult to trust a project like this.<p>Again, it is a cool idea.

4/2/2026, 1:57:23 PM


by: mark_l_watson

I love to see new Emacs Lisp projects, BUT: personally I prefer a simple ‘pure Emacs standard library’ experience as much as possible. I have been using Emacs over 40 years and this return to simplicity is a new thing for me.<p>I used to have a Xerox Lisp Machine in the 1980s and dreamed to have Emacs be the ‘catch all’ environment like a Lisp Machine. Now I mostly just use Emacs to edit code.

4/2/2026, 2:08:57 PM


by: manoDev

I understand the need of terminal emulator for certain interactive programs, but inside Emacs I just use &#x27;shell-command and output buffers. What&#x27;s the benefit of having a terminal emulator inside the Emacs process? If the program is interactive (TUI) it won&#x27;t integrate well with Emacs buffers&#x2F;keybindings anyway right?

4/2/2026, 2:57:00 PM


by: mcookly

I wonder if I&#x27;ll ever see the day when Emacs&#x27;s several terminal implementations are unified. How nice would it be if one could use term.el with libvterm, libghostty etc. as a backend?<p>On another note, as a light terminal user, I&#x27;ve had great success with MisTTY. [1]<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;szermatt&#x2F;mistty" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;szermatt&#x2F;mistty</a>

4/2/2026, 1:51:37 PM


by: Igrom

What do you know, wishes sometimes come true: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=45351060">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=45351060</a>.

4/2/2026, 2:12:40 PM


by: rererereferred

So the Emacs OS has a terminal? This means I can finally run vim in it.

4/2/2026, 1:32:48 PM