Writing a neovim plugin. Please send criticisms to make the code better

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
  • cp.nvim

    Discontinued Competitive programming neovim plugin [Moved to: https://github.com/nullchilly/cpeditor.nvim]

  • Here is the repo: https://github.com/nullchilly/cp.nvim

  • cpeditor

    The IDE for competitive programming :tada: | Fetch, Code, Compile, Run, Check, Submit :rocket:

  • It aims to be a 1 to 1 clone of https://github.com/cpeditor/cpeditor/ thanks to u/ouuan

  • 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
  • luacheck

    A tool for linting and static analysis of Lua code.

  • Check out luacheck. It can help spot typos or mistakes you've made and warn against anti-patterns. I'd honestly only look into setting it up locally because there's no benefit to putting it in a CI pipeline unless you have one for another reason IMO. This should be all the config you need:

  • StyLua

    An opinionated Lua code formatter

  • Check out StyLua if you want a code formatter.

  • dirbuf.nvim

    A file manager for Neovim which lets you edit your filesystem like you edit text

  • Check out plenary.nvim's test harness for unit tests and integration tests. The docs for setting it up are pretty good, but if you want a real-world example you can look at how I have tests set up in my plugin. It has unit tests (tests/$MODULE_spec.lua) and integration tests (tests/full_spec.lua).

  • cpeditor.nvim

    Discontinued Competitive programming neovim plugin

  • This scenerio is what I was talking about, there is a local problem = problems.current_problem on every single line. Can I do something about it or it is what it is?

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

  • Help me reload my lua config! :)

    4 projects | /r/neovim | 22 Sep 2022
  • StyLua now supports collapsing simple statements

    4 projects | /r/neovim | 7 Jul 2022
  • [question] Where can i find the formatter tool for lua ?

    2 projects | /r/neovim | 29 Jul 2021
  • Neovim v0.5.0 is officially released now!

    4 projects | /r/vim | 2 Jul 2021
  • Ver 5 will be out soon, and I have a question.Is there any advantage to using init.lua?

    3 projects | /r/neovim | 22 May 2021