
Sign up to save your podcasts
Or
TJ DeVries is a core contributor to Neovim and several of its most interesting sub-projects, and he joins us this week to go in depth into how Neovim got started, how it’s structured, and what a truly programmable editor has to offer programmers who want the perfect environment.
Along the way we look at what we can learn from Neovim’s successful fork of the 30-year old codebase from Vim, how it still collaborates with the original project, and what putting Lua at the heart of the system has done for casual tinkerers and hardcore plugin writers alike.
Not everyone will come away from this discussion wanting to switch editors, but I’m sure you’ll get a newfound appreciation for digging deeper into the developer tools you use everyday.
–
Neovim: https://neovim.io/
Neovim Kickstarter: https://github.com/nvim-lua/kickstart.nvim
Kickstarter walkthrough video: https://www.youtube.com/watch?v=m8C0Cq9Uv9o
A directory of Neovim plugins: https://dotfyle.com/
Vimscript’s definition of true and false: https://vimhelp.org/eval.txt.html#Boolean
TJ on Twitter: https://twitter.com/teej_dv
TJ on Twitch: https://www.twitch.tv/teej_dv
TJ on YouTube: https://www.youtube.com/@teej_dv
Kris on Mastodon: http://mastodon.social/@krisajenkins
Kris on LinkedIn: https://www.linkedin.com/in/krisjenkins/
Kris on Twitter: https://twitter.com/krisajenkins
–
#podcast #software #softwareengineering #dx
5
2828 ratings
TJ DeVries is a core contributor to Neovim and several of its most interesting sub-projects, and he joins us this week to go in depth into how Neovim got started, how it’s structured, and what a truly programmable editor has to offer programmers who want the perfect environment.
Along the way we look at what we can learn from Neovim’s successful fork of the 30-year old codebase from Vim, how it still collaborates with the original project, and what putting Lua at the heart of the system has done for casual tinkerers and hardcore plugin writers alike.
Not everyone will come away from this discussion wanting to switch editors, but I’m sure you’ll get a newfound appreciation for digging deeper into the developer tools you use everyday.
–
Neovim: https://neovim.io/
Neovim Kickstarter: https://github.com/nvim-lua/kickstart.nvim
Kickstarter walkthrough video: https://www.youtube.com/watch?v=m8C0Cq9Uv9o
A directory of Neovim plugins: https://dotfyle.com/
Vimscript’s definition of true and false: https://vimhelp.org/eval.txt.html#Boolean
TJ on Twitter: https://twitter.com/teej_dv
TJ on Twitch: https://www.twitch.tv/teej_dv
TJ on YouTube: https://www.youtube.com/@teej_dv
Kris on Mastodon: http://mastodon.social/@krisajenkins
Kris on LinkedIn: https://www.linkedin.com/in/krisjenkins/
Kris on Twitter: https://twitter.com/krisajenkins
–
#podcast #software #softwareengineering #dx
272 Listeners
284 Listeners
590 Listeners
621 Listeners
269 Listeners
141 Listeners
987 Listeners
189 Listeners
62 Listeners
139 Listeners
72 Listeners
47 Listeners
75 Listeners
19 Listeners
63 Listeners