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.

Reply via email to