top | item 45350297 (no title) carwyn | 5 months ago How does this compare to https://gitlab.gnome.org/GNOME/vte/ ? discuss order hn newest Narushia|5 months ago Vte is GTK-only, while libghostty aims to be cross-platform. loeg|5 months ago The ghostty version probably doesn't write the entire scrollback buffer to disk (given its lack of dependencies). duskwuff|5 months ago For that matter: how does it compare to libvterm (https://www.leonerd.org.uk/code/libvterm/)? mitchellh|5 months ago libvterm is great. Ghostty supports many more features, but the most important I hear from other libvterm users are that it's missing scrollback and reflow on resize, which are both pretty major pieces of functionality.Example: Neovim is considering the switch to libghostty-vt when its ready. https://github.com/neovim/neovim/issues/33155 tristan957|5 months ago libghostty will eventually export a Terminal widget that can be used in GTK as well, so in that regard they serve a similar purpose.
loeg|5 months ago The ghostty version probably doesn't write the entire scrollback buffer to disk (given its lack of dependencies).
duskwuff|5 months ago For that matter: how does it compare to libvterm (https://www.leonerd.org.uk/code/libvterm/)? mitchellh|5 months ago libvterm is great. Ghostty supports many more features, but the most important I hear from other libvterm users are that it's missing scrollback and reflow on resize, which are both pretty major pieces of functionality.Example: Neovim is considering the switch to libghostty-vt when its ready. https://github.com/neovim/neovim/issues/33155
mitchellh|5 months ago libvterm is great. Ghostty supports many more features, but the most important I hear from other libvterm users are that it's missing scrollback and reflow on resize, which are both pretty major pieces of functionality.Example: Neovim is considering the switch to libghostty-vt when its ready. https://github.com/neovim/neovim/issues/33155
tristan957|5 months ago libghostty will eventually export a Terminal widget that can be used in GTK as well, so in that regard they serve a similar purpose.
Narushia|5 months ago
loeg|5 months ago
duskwuff|5 months ago
mitchellh|5 months ago
Example: Neovim is considering the switch to libghostty-vt when its ready. https://github.com/neovim/neovim/issues/33155
tristan957|5 months ago