Neovim 0.5 + LSP + Treesitter + compe + indent-blankline + gitsigns = magnificent

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
  • nvim-compe

    Discontinued Auto completion Lua plugin for nvim

  • As I have previously posted I am a huge fan of nvim-compe for fast and easy auto-completion.

  • neovim

    Vim-fork focused on extensibility and usability

  • Ohh that's right up my alley actually, I'll see if I can help maybe.

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

    Find, Filter, Preview, Pick. All lua, all the time.

  • If you want to try it (and maybe contribute 😆), the PR is here https://github.com/nvim-telescope/telescope.nvim/pull/405

  • indentLine

    Discontinued A vim plugin to display the indention levels with thin vertical lines

  • indentLine replaced with indent-blankline

  • vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

  • gitgutter with gitsigns

  • nvim-ts-closetag

    Use treesitter to auto close and auto rename html tag

  • I see you use jsx, you should check out https://github.com/windwp/nvim-ts-autotag if you want to try some more stuff using TS :)

  • nvim-ts-context-commentstring

    Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.

  • also https://github.com/JoosepAlviste/nvim-ts-context-commentstring

  • 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
  • vim-endwise

    endwise.vim: Wisely add

  • What I really want is a nvim-ts-closeblock plugin that replicates Tim Pope's endwise plugin for Ruby when Treesitter is in effect.

  • nvim-treesitter

    Nvim Treesitter configurations and abstraction layer

  • endwise for Ruby is broken with Treesitter, as noted in this issue. Basically endwise needs Vim syntax which Treesitter turns off.

  • dotfiles

    My dotfiles for Neovim, Fish, Bash, Vim, tmux, Git and other stuff (by bluz71)

  • Sure, dotfiles. Note, vimrc is the entry point into my Neovim setup.

  • fern.vim

    🌿 General purpose asynchronous tree viewer written in Pure Vim script

  • I still use Vim for some infrequent tasks, and I rely on fzf to bridge the Neovim & Vim divide. Same reason I use fern.vim as my preferred file drawer.

  • Iosevka

    Versatile typeface for code, from code.

  • Iosevka.

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