LazyVim for Ambitious Developers: Chapter 11 Released
Hi everyone,
I made some changes to several published book chapters last week to reflect the fact that LazyVim now supports either Telescope or fzf.lua. For those who don’t know, both are generic pickers, typically used for searching and opening files with a fuzzy match algorithm.
I tried to pin folke down for a recommendation, but as far as I can tell, there isn’t one. Telescope is still the default, at least for now, and you can switch to fzf.lua from the Lazy Extras menu.
The primary differences between the two are:
fzf.lua is noticeably faster than Telescope, though I don’t find Telescope to be laggy by any means.
Telescope has a normal mode in the input widget so you can easily edit your search using familiar keybindings. fzf.lua relies on the terminal normal mode which I don’t like for a variety of reasons.
fzf.lua allows you to fuzzy find within search results after you use live grep to search your project.
I leave you to make your own choice depending which of those is most important to you. In the meantime, I had to replace a lot of instances of “Telescope” with “Picker” in the text, but had to look at each one to make sure the context was clear. So that was fun.
And now for our feature presentation: Chapter 11 is now publicly available at https://lazyvim-ambitious-devs.phillips.codes/course/chapter-11/
Patreon is up to Chapter 14. I’ll be adding Chapter 15 in the next day or two.
For those people submitting frequent errata, one of you suggested that I prefill the current chapter and redirect back to that chapter after submitting errata. I’ve done that now, so hopefully it will be easier to keep me posted on my all-too-numerous mistakes without losing your place! I also fixed the reported issue of pages not scrolling to the top when you navigate via previous and next links.
The book is popular that I’m almost out of bandwidth on the free tier at Netlify! I’m choosing to interpret that as great news, but I’ll likely migrate to a different provider since Netlify’s next tier up would eat a substantial percentage of my Patreon income! For now, I’ve also reduced the size of some images and removed the PDF from the offline cache to try to reduce bandwidth costs (for you as well as me).
Dusty