linrongbin16
lin.nvim
Lua

Lin Rongbin's Neovim Distribution

Last updated Jul 8, 2026
93
Stars
8
Forks
0
Issues
+2
Stars/day
Attention Score
62
Language breakdown
Lua 83.4%
Shell 9.4%
PowerShell 4.2%
Vim Script 3.1%
โ–ธ Files click to expand
README

lin.nvim : Lin Rongbin's Neovim Distribution

Neovim-stable ci.yml

Leave Vim behind, this is the next generation of lin.vim.

lin.nvim is a highly configured Neovim distribution integrated with tons of utilities for development, inspired by spf13-vim.

start-ui.jpg

Table of Contents

- MacOS/Linux - Windows - Patched Font

Introduction

Aim to be out-of-box, IDE-like editing experience, performant, lightweight and friendly to most Neovim users. Focus on and only on editing, no compiling/packaging/debugging.

This ultra config solves below issues:

  • Duplicate installation on different OS and machines? - All done by one-line command (not on Windows for now), same behaviors on all platforms.
  • Time-costing configurations? - All configs follow community best practice, vim tradition and most popular editors (just like vscode).
  • Lack of IDE-like features (auto-complete, diagnostics, code-format, lint)? - nvim-lspconfig, nvim-cmp, mason.nvim, none-ls.nvim and a bunch of language extensions are embedded.
  • Naive UI? - File explorer, git status, tabs, icons and most popular colorschemes integrated (again, just like vscode).
  • More efficient editing? - Most popular editing improving plugins embedded, and well cooperated for best user experience and performance.
Check out features for what it can do, colorschemes for pretty colorschemes and icons, the philosophy I follow when maintaining this distro.

Get started

MacOS/Linux

[!NOTE]
>
For MacOS please install Xcode and homebrew as pre-requirements.
git clone https://github.com/linrongbin16/lin.nvim ~/.nvim && cd ~/.nvim && ./install

And that's all of it.

Windows

- .NET Desktop Development - Desktop development with C++

image

  • Install Python 3 (Note: python 2 is no longer supported).
  • Run below PowerShell commands with Administration permission:
# scoop
  Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
  irm get.scoop.sh | iex

git clone https://github.com/linrongbin16/lin.nvim $env:USERPROFILE\.nvim cd $env:USERPROFILE\.nvim .\install.ps1

Check out installation for more details.

Patched Font

Patched font is mandatory for displaying icons. Please following below steps:

User guide

Check out user guide for full features, plugins, key mappings and customizations.

Contribute

Please open issue/PR for anything about lin.nvim.

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท linrongbin16/lin.nvim ยท Updated daily from GitHub