news.volyx.in

LazyVim (lazyvim.org)

633 points by tambourine_man · 1137 days ago · 525 comments on HN

Article summary

LazyVim is a Neovim setup powered by lazy.nvim, designed to make it easy to customize and extend configurations. It features a range of plugins and settings, including support for Neovim, Git, and various other tools. The setup is intended to provide a full-fledged IDE experience with sane default settings and fast performance. A video walkthrough and book are available to help users get started.

Main themes

  • Neovim setups
  • IDE performance
  • Plugin management
  • Editor choice
  • Copilot integration
  • Code privacy concerns

What commenters say

  • Some users find that IDE-type setups in Vim can slow down the editor, making it less responsive than a non-modal IDE.
  • Others disagree, citing their own experiences with Neovim and various plugin configurations, which they find to be fast and responsive.
  • The use of plugin managers like Lazy.nvim can help mitigate performance issues by lazy-loading plugins and loading them on demand.
  • Some users prefer VS Code for its ease of use and integration with tools like Copilot, while others prefer Neovim for its customizability and performance.
  • There are concerns about the potential risks of using Copilot, including the possibility of sending code to Microsoft or other third parties.
  • Some users have found workarounds to use Copilot with Neovim, but the experience may not be as seamless as with VS Code.
  • The trade-offs between ease of use, customizability, and performance are a key consideration for users choosing between different editors and setups.