Advice/Resources for creating/debugging a Neovim Plugin?

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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • nvim-lua-guide

    Discontinued A guide to using Lua in Neovim

  • My main struggles beyond a simple problem are just the inability to find a way to easily debug things and the general process for setting up a plugin. I mostly work with Python/Jupyter, some C and Lua/Bash scripts, and usually you can either write tests/print debug for smaller scale things or get some stack trace if you have an error. With Neovim development, it just feels like there's nothing more besides update plugin, try on neovim, fail, bash head against wall, and repeat, and that doesn't quite seem efficient or correct - I'm sure there's something out there that should make the process easier. I tried looking online but I haven't found many that really fit my needs (most of the resources here seem more targeted towards creating your own init.lua, and Luadev plugin's commands are all broken (:Luadev-RunLine and any other command keeps telling me I got some trailing space). I'm really just looking to see how to make a snippet library, but there doesn't seem to be much that helps me. If someone could let me know how they debug their plugin or point me to any external resources, please let me know!

  • one-small-step-for-vimkind

    Debug adapter for Neovim plugins

  • https://github.com/jbyuki/one-small-step-for-vimkind is very useful for debugging plugins

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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

  • I've crated my own zen mode plugin, but how and why?

    3 projects | /r/neovim | 6 Dec 2023
  • Any guide to start writing plugins?

    3 projects | /r/neovim | 20 Jun 2023
  • Debugging my init.lua config (?)

    1 project | /r/neovim | 18 Jun 2023
  • I'm fairly new to Neovim, and I want to configure my neovim setup.

    4 projects | /r/neovim | 29 May 2023
  • [Neovim] Puis-je obtenir un guide sur la façon d’installer Packer pour les nuls absolus ?

    2 projects | /r/enfrancais | 16 Mar 2023