Skip to content

sinh-x/nvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeoVim Configuration for R Programming by Sinh

This repository contains my personal NeoVim configuration. I've used it to explore different NeoVim distributions and to set up a local R Development Environment on my computer. The repository includes the following branches:

  • AstroVim
  • LazyVim
  • NvChad
  • scratch - This is a setup from scratch, following the YouTube guide by Josean . You can find his development environment files here.

After trying out different configurations, I've settled on LazyVim for now as it offers a comprehensive out-of-the-box experience. Still, I found NvChad particularly useful for learning about the structure of Lua and configuration parameters. If you're new to NeoVim, I recommend starting with NvChad due to its minimalism and easy-to-understand documentation and structure. Once you understand the basics of Lua and configuration parameters, the choice of distribution becomes less important, allowing you to focus on what truly matters: coding and getting work done.

Overview of the setup

The goal of this setup is to provide a robust environment for R programming. It includes the following features:

  • Treesitter compatibility with R language support.
  • Neonvim fully setupwith auto-completion, linting, and formatting capabilities.

These are the primary features, in addition to others already incorporated in LazyVim. You're welcome to clone and experiment with this setup for your own use.

LazyVim

LazyVim is a starter template that I'm currently using. You can find more information about LazyVim here and refer to the official documentation to get started.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages