lua-lsp config for r_language_server

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

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Zigi - Close all those tabs. Zigi will handle your updates.
  • lsp_signature.nvim

    LSP signature hint as you type

    To see some other information (like completions and signature help), you need plugins. nvim-cmp and lsp_signature are good ones. I personally use my own solution mini.completion: it can do both completions and signature help, but it is not that feature rich as those two, but quite decent nevertheless.

  • languageserver

    An implementation of the Language Server Protocol for R

    First of all, make sure that you actually use r_language_server. For that, at least install languageserver R package (run R from command line and execute install.packages("languageserver")) and set up r_language_server with nvim-lspconfig. I think after that you should be able to see some diagnostic information.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

    First of all, make sure that you actually use r_language_server. For that, at least install languageserver R package (run R from command line and execute install.packages("languageserver")) and set up r_language_server with nvim-lspconfig. I think after that you should be able to see some diagnostic information.

  • nvim-cmp

    A completion plugin for neovim coded in Lua.

    To see some other information (like completions and signature help), you need plugins. nvim-cmp and lsp_signature are good ones. I personally use my own solution mini.completion: it can do both completions and signature help, but it is not that feature rich as those two, but quite decent nevertheless.

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