Neovim configs for data science

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Nvim-R

    Vim plugin to work with R

    I use https://github.com/jalvesaq/vimcmdline for python and https://github.com/jalvesaq/Nvim-R for R

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. jupyter-nvim

    Jupyter notebook client in neovim

    Im currently making a neovim plugin called Jupiter-Nvim it basically aims to get the same (or better) Jupiter notebook support as in vs code. It's still in alpha stage though, so you might consider contributing or just leaving a star and remind yourself to check it out after one or two month once it has more features.

  4. nvim-tree.lua

    A file explorer tree for neovim written in lua

    Other plugins/utilities can fill in some of the other gaps. In the screenshot below, I'm using NvimTree to browse files, and I'm also currently using Neovim's native LSP client (in Neovim 0.5.0) with r_language_server installed (configured with the Neovim team's plugin nvim-lspconfig).

  5. languageserver

    An implementation of the Language Server Protocol for R

    Other plugins/utilities can fill in some of the other gaps. In the screenshot below, I'm using NvimTree to browse files, and I'm also currently using Neovim's native LSP client (in Neovim 0.5.0) with r_language_server installed (configured with the Neovim team's plugin nvim-lspconfig).

  6. nvim-lspconfig

    Quickstart configs for Nvim LSP

    Other plugins/utilities can fill in some of the other gaps. In the screenshot below, I'm using NvimTree to browse files, and I'm also currently using Neovim's native LSP client (in Neovim 0.5.0) with r_language_server installed (configured with the Neovim team's plugin nvim-lspconfig).

  7. vimcmdline

    Send code to command line interpreter

    I use https://github.com/jalvesaq/vimcmdline for python and https://github.com/jalvesaq/Nvim-R for R

  8. telescope-media-files.nvim

    Telescope extension to preview media files using Ueberzug.

    Ooh, just searched if there are better options... what about using feh? this would be super simple. Also looks like telescope may have this functionality?? https://github.com/nvim-telescope/telescope-media-files.nvim !!!

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

Did you know that Lua is
the 18th most popular programming language
based on number of references?