Since Neovim wants to write to a terminal, the most obvious approach would be to use a Qt terminal widget and put it in a pane where the body editor would usually be. Or next to the standard body editor. The VR/VR3 plugins show how that can be done. I found a terminal widget for Qt: QLightTerminal ( https://github.com/ChargeIn/QLightTerminal). I don't know if it has been wrapped for PyQt6. I'm not sure if it's Linux only or not.
Another project that might be useful is QTermWidget (https://github.com/lxqt/qtermwidget), which is Linux only. Another approach would be to try to interface LeoJS, running VS Code. There are a number of Neovim projects for VSC already, and maybe one of them could be hooked up to LeoJS. On Thursday, July 4, 2024 at 5:55:57 AM UTC-4 [email protected] wrote: > Is anyone working on integrating Leo with Neovim? I would like to > collaborate on that activity. > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/54f5e5bf-b60e-49c8-8642-b926f4233eedn%40googlegroups.com.
