Skip to content

May I add comments about "lua is a programming language" and "lua is embedded-> the global vim exists" to init.lua? #1376

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Weyaaron opened this issue Feb 21, 2025 · 2 comments

Comments

@Weyaaron
Copy link

Dear all,

I would like to contribute something, but I would like to know if this is "accepted". I would rather ask first then write something with care and not use it. This is inspired by my own experience, I used kickstart back in the day and it helped a lot. There are two concepts I that I feel like are missing and could speed up learning even more.

"Lua is an actual programming language": This is mentioned, but it is buried deep in the code and its impact is not discussed properly. I feel like a small dedicated paragraph/section with some really easy examples could go a long way to improve the visibility of this fact.

"Lua is embedded->Existence of the global vim ': I feel like the existence of the global vim is not motivated/explained at all. It just exists, but it is not mentioned how or why and what the implications are. (There are no mentions of "global" or "embedded" anywhere in the document). While this is a somewhat technical topic, I feel explaining it could improve understanding of the setup quite a lot.

Let me know what you think, based on the feedback I will start writing some first drafts soon. I am open to including either but not the other.

@Crypto-Spartan
Copy link
Contributor

I think this could be helpful, as long as the explanations are short and to-the-point. Would be worthwhile to link the help docs that explain it in further detail as well.

@feoh
Copy link
Collaborator

feoh commented Apr 9, 2025

Hiya! If you make the changes I suggested or suggest alternatives I'll merge it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants