config_manager icon indicating copy to clipboard operation
config_manager copied to clipboard

lua series

Open tjdevries opened this issue 4 years ago • 5 comments

LIKE & SUBSCRIBE & SMASH THAT BELL!!!!

Post your Lua things you'd like covered and upvote them please :)

If you have a seriously good idea or want to give good feedback, you can ping me on discord: TJ DeVries#4375

tjdevries avatar Mar 10 '21 02:03 tjdevries

Not a topic by itself, but a lot of the ideas mentioned so far do have sections in PiL and the reference manual, so it'd probably be a good idea to link to those in the video

euclidianAce avatar Mar 10 '21 02:03 euclidianAce

I'd like to see something about metatables. How to use them, tips/tricks, cool hacks, etc.

bigjazzsound avatar Mar 10 '21 03:03 bigjazzsound

Hy TJ, first off congrats on the great job man!

I guess it would be nice to have something about data structure handling like teaching how to do "Python dict/set look up" the Lua way, or any Lua idiom of the sort.

afonsocarlos avatar Mar 10 '21 12:03 afonsocarlos

Hello TJ,

I am one of the people who never came into contact with Lua before Neovim 0.5. With a little practice, lua is relatively easy to understand even as a non-developer like me. But what exceeds my horizon are metatables. Like bigjazzsound, I would like to see a video about metatables with practical example for season 1.

For season 2, a video about Neovim extmarks would be great. What I've read about it sounds really exciting, but it seems to be a hardly noticed feature. Maybe that's why you won't find anything about it on the internet with the exception of the neovim manual. A few simple, understandable examples would be really helpful here and would clarify the possibilities.

wish list

Season 1: metatables Season 2: extmarks

F4IL3D avatar Mar 11 '21 08:03 F4IL3D

Hey, I made a new repo to keep track of these, since that will be much easier and where I can link the results on youtube.

https://github.com/tjdevries/youtube_lua

You can make separate issues for different topics so that it's easier to track and discuss them.

tjdevries avatar Mar 11 '21 16:03 tjdevries