Alternatives To Nvim
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Neovim64,185
40 minutes ago1,644otherVim Script
Vim-fork focused on extensibility and usability
Fzf51,27885an hour ago62April 17, 2021305mitGo
:cherry_blossom: A command-line fuzzy finder
Vim Plug30,864
2 hours ago126mitVim Script
:hibiscus: Minimalist Vim Plugin Manager
Coc.nvim22,537822632 days ago97September 19, 202245otherTypeScript
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
Spacevim19,727
an hour ago1July 02, 202224gpl-3.0Lua
A community-driven modular vim/neovim distribution - The ultimate vimrc
Nvchad15,583
9 hours ago2August 19, 20211gpl-3.0Lua
An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime
Vim Galore15,154
a month ago8cc-by-sa-4.0Vim script
:mortar_board: All things Vim!
Lunarvim13,790
2 hours ago79gpl-3.0Lua
🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
Vim11,737
a day ago1,420mitTypeScript
:star: Vim for Visual Studio Code
Oni11,47713 years ago6April 02, 2017518mitTypeScript
Oni: Modern Modal Editing - powered by Neovim
Alternatives To Nvim
Select To Compare


Alternative Project Comparisons
Readme

My Neovim Config

NOTE

This config is BROKEN, you can take a look through it for ideas and stuff but don't expect it to work out of the box. I have since moved on to using LunarVim. It can be a real timesink to maintain a config this big by yourself, I don't recommend it. Soon I will turn this repo into a super light Neovim config to complement my LunarVim IDE setup.

Try out this config

Make sure to remove or move your current nvim directory

git clone [email protected]:ChristianChiarulli/nvim.git ~/.config/nvim

Run nvim and wait for the plugins to be installed

NOTE: (You will notice treesitter pulling in a bunch of parsers the next time you open Neovim)

Get healthy

Open nvim and enter the following:

:checkhealth

You'll probably notice you don't have support for copy/paste also that python and node haven't been setup

So let's fix that

First we'll fix copy/paste

  • On mac pbcopy should be builtin

  • On Ubuntu

    sudo apt install xsel
    
  • On Arch Linux

    sudo pacman -S xsel
    

Next we need to install python support (node is optional)

  • Neovim python support

    pip install pynvim
    
  • Neovim node support

    npm i -g neovim
    

Fonts

After moving fonts to ~/.local/share/fonts/

Run: $ fc-cache -f -v

NOTE: (If you are seeing boxes without icons, try changing this line from false to true: link)

Java Debugging and Testing

git clone [email protected]:microsoft/java-debug.git
cd java-debug/
./mvnw clean install
git clone [email protected]:microsoft/vscode-java-test.git
cd vscode-java-test
npm install
npm run build-plugin

Install latest rust-analyzer binary

$ mkdir -p ~/.local/bin
$ curl -L https://github.com/rust-analyzer/rust-analyzer/releases/latest/download/rust-analyzer-x86_64-unknown-linux-gnu.gz | gunzip -c - > ~/.local/bin/rust-analyzer
$ chmod +x ~/.local/bin/rust-analyzer
Popular Neovim Projects
Popular Vim Projects
Popular Text Editors Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Lua
Vim
Neovim
Nvim
Neo