Closed
Description
There is an example of writing a plugin which adds Hello command to Nvim
On the step 3 "Add the following plugin to Nvim:" there is a code example written in Vimscript instead of Lua.
It would be great to have the same example but written in Lua.
Ideally, an example can be extended to have more details for developers who never work with go-client and plugin system before. Specifically, it would be great to give more details on the step "Add the following plugin to Nvim" since it does not clarify where exactly do we need to add plugin (what file, folder, etc. and how to register plugin so Neovim will launch it).
Activity
justinmk commentedon May 10, 2024
sure, that's an easy enough change to make.
Probably the best reference is the
_test.go
examples in https://github.com/neovim/go-client/tree/main/nvim/pluginLong-term (hopefully before end of 2024), the answer is to vastly simplify "remote plugins" as outlined in #167
justinmk commentedon May 13, 2024
Can you try the steps outlined here and report your experience here?
[-]Update an instruction on adding the plugin to Nvim with Lua code[/-][+]docs: instructions for adding a plugin to Nvim with Lua[/+]garyburd commentedon May 13, 2024
The code in my comment was not compiled or tested. The comment is missing the Lua side of the code. I'll post a working example in a few days.
garyburd commentedon May 16, 2024
I posted an example of a plugin written in Lua calling functions written in Go. Example.