Migrating vimscript to lua and CoC to LSP: some advices

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  • I finally migrated all my config to Lua and ditched CoC for the native LSP. I was delaying this due to the scary amount of config needed to get LSP up and running, but I got motivated after watching videos from TJDevries (https://www.youtube.com/watch?v=stqUbv-5u2s) and The Primeagen (https://www.youtube.com/watch?v=w7i4amO_zaE) I started the setup following The Primeagen video and then used some config from kickstart.nvim. The whole thing took my an entire day due to zero familiarity with nvim Lua API.

  • kickstart.nvim

    A launch point for your personal nvim configuration

  • I finally migrated all my config to Lua and ditched CoC for the native LSP. I was delaying this due to the scary amount of config needed to get LSP up and running, but I got motivated after watching videos from TJDevries (https://www.youtube.com/watch?v=stqUbv-5u2s) and The Primeagen (https://www.youtube.com/watch?v=w7i4amO_zaE) I started the setup following The Primeagen video and then used some config from kickstart.nvim. The whole thing took my an entire day due to zero familiarity with nvim Lua API.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • lsp-zero.nvim

    A starting point to setup some lsp related features in neovim.

  • You might not need lsp-zero. When I finished adding the config and took a look at the kickstart.nvim I noticed it is not that bad to just config nvim-comp and others to achieve the same result

  • .dotfiles

    My dev setup scripts and configs (by protiumx)

  • I created a new branch and a PR in my dotfiles repo to integrate this changes in case it helps to anyone https://github.com/protiumx/.dotfiles/pull/2

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