I've been away for ~3 years and my config is vimscript-coc-plug-etc. Worth moving to the 'new thing', and good resources to get up to date?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • lazy.nvim

    💤 A modern plugin manager for Neovim

    Based on this comment, I would strongly suggest using lazy.nvim as your package manager. It will create a lazy-lock.json file whenever you update your plugins, so your config will allways be reproducible (as long as the github repos holding your plugins are still available). You could wait 10 years and keep using your neovim config as long as you don't change your Neovim version.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • kickstart.nvim

    A launch point for your personal nvim configuration

    https://github.com/nvim-lua/kickstart.nvim here's the kickstart as a place to begin.

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

  • NvChad

    Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.

    Use a pre-build config such as Lazyvim or Nvchat. I haved used none of them, but used them as inspiration for setting up my new dotfiles.

  • nvim-cmp

    A completion plugin for neovim coded in Lua.

  • mason-lspconfig.nvim

    Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.

    https://github.com/williamboman/mason-lspconfig.nvim - Mason plugin to manage your LSP servers.

  • dotfiles

    If you have questions about how to mix `vimscript` and `lua`, you are refer to my previous dot files, which are kind of dirty but it might be helpful : https://github.com/logeekal/dotfiles/tree/ansys-ubu

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • LazyVim

    Neovim config for the lazy

    Use a pre-build config such as Lazyvim or Nvchat. I haved used none of them, but used them as inspiration for setting up my new dotfiles.

  • dot-files

    It took me around 2 days to do everything from scratch with Lazy. Here is my new config in case you are interested: https://github.com/logeekal/dot-files

  • lin.nvim

    Lin Rongbin's Neovim Distribution

    you can try my neovim config: https://github.com/linrongbin16/lin.nvim

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • setting up neovim with lsp and clangd

    4 projects | /r/neovim | 1 Aug 2022
  • Recommended autocompletion plugin

    11 projects | /r/neovim | 24 Sep 2021
  • Autocomplete plugin: suggestions?

    3 projects | /r/neovim | 17 Sep 2021
  • Neovim for beginners

    20 projects | dev.to | 30 Sep 2024
  • Ultimate Neovim Setup Guide: lazy.nvim Plugin Manager

    25 projects | dev.to | 24 Jun 2024

Did you konow that Lua is
the 18th most popular programming language
based on number of metions?