Vim Script Neovim

Open-source Vim Script projects categorized as Neovim | Edit details

Top 23 Vim Script Neovim Projects

  • GitHub repo neovim

    Vim-fork focused on extensibility and usability

    Project mention: Install without root access? | | 2022-01-20 Has the general information you need.

  • GitHub repo SpaceVim

    A community-driven modular vim/neovim distribution - The ultimate vimrc

    Project mention: Simple way to setup LSP? | | 2022-01-13

    There are some more radical alternatives though that basically overhaul the whole config form vim/neovim with spacevim and lunarvim (this one is built ontop of neovims LSP features). But both of these bring in a lot of other plugins and essentially take over your whole vim/neovim configuration. Which might not be what you want to go for. But they do give IMO a better out the box experience and more full IDE like features than neovim on its own.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo vim-galore

    :mortar_board: All things Vim!

    Project mention: How do I get into the vim world. | | 2021-12-20

    I'd also recommend this vim-galore, which I came upon only yesterday! It's a fairly comprehensive get-started resource on all the basic vim things you need to know to start taking advantage of it.

  • GitHub repo fzf.vim

    fzf :heart: vim

    Project mention: What are the most essential keyboard shortcuts to remember? | | 2022-01-18
  • GitHub repo vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

    Project mention: 10 Vim plugins I can’t live without (and how to install them?) | | 2022-01-04


  • GitHub repo tagbar

    Vim plugin that displays tags in a window, ordered by scope

    Project mention: pretty-fold.nvim - plugin to easily create fancy foldtext and preview folded region in floating window | | 2022-01-06

    An alternative is something like

  • GitHub repo vim-startify

    :link: The fancy start screen for Vim.

    Project mention: 10 Vim plugins I can’t live without (and how to install them?) | | 2022-01-04


  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo dein.vim

    :zap: Dark powered Vim/Neovim plugin manager

    Project mention: How do plug#begin and plug#end() work? | | 2021-06-18 See shougos vimrc for proper use

  • GitHub repo neomake

    Asynchronous linting and make framework for Neovim/Vim

    Project mention: Create syntax checker vim plugin for a new Programming language | | 2021-10-07

    I want to create a new vim syntax checker for a new programming language that is not used widely, first i tried to read the code of the follwing plugins neomake, syntastic , and Ale in order to understand how i can build my own syntax checker plugin but i could not really get it so i just want know what is the best and easy way to create syntax checker plugin for vim

  • GitHub repo vim-sneak

    The missing motion for Vim :athletic_shoe:

    Project mention: Optimizing fF and tT | | 2021-12-27

    In general you might like easymotion or sneak

  • GitHub repo vim-signify

    :heavy_plus_sign: Show a diff using Vim its sign column.

    Project mention: E849: Too many highlight syntax groups | | 2021-11-05

    And it happens fairly regularly. This particular error happens in the plugin, but I would get this same error from different plugins as well.

  • GitHub repo vim-test

    Run your tests at the speed of thought

    Project mention: Hey guys, I'm trying to figure out whats the best way to accomplish this Vim/Tmux/Rspec | | 2022-01-07

    Now, I'm not a user of it, but might be something you might be interested in.

  • GitHub repo vim-lsp

    async language server protocol plugin for vim and neovim

    Project mention: Color schemes and syntax highlighting aren't working anymore after installing some LSP plugins. | | 2022-01-14

    vim-lsp uses older spec for c/cpp which is no longer supported by clang.

  • GitHub repo targets.vim

    Vim plugin that provides additional text objects

    Project mention: How to make keystrokes like di" di( di{ as a custom shorter keystrokes(say dI) that will delete everything in the "", (), {}, etc. | | 2022-01-09
  • GitHub repo awesome-vim-colorschemes

    Collection of awesome color schemes for Neo/vim, merged for quick use.

    Project mention: vim-devicons won't display on Windows Terminal with WSL2. | | 2022-01-04

    :set number :set relativenumber :set autoindent :set tabstop=2 :set shiftwidth=2 :set smarttab :set softtabstop=2 :set mouse=a :set guifont=Fira\ Code\ 11 call plug#begin() Plug '' " Surrounding ysw) Plug '' " NerdTree Plug '' " For Commenting gcc & gc Plug '' " Status bar Plug '' " CSS Color Preview Plug '' " Retro Scheme Plug '' " Auto Completion Plug '' " Developer Icons Plug '' " Vim Terminal Plug '' " Tagbar for code navigation Plug '' " CTRL + N for multiple cursors Plug '' " Auto braces & bracket closing set encoding=UTF-8 call plug#end() nnoremap :NERDTreeFocus nnoremap :NERDTree nnoremap :NERDTreeToggle nmap :TagbarToggle :set completeopt-=preview " For No Previews set termguicolors :colorscheme onehalfdark " Setting Neovim color theme let g:NERDTreeDirArrowExpandable="+" let g:NERDTreeDirArrowCollapsible="~" " air-line let g:airline_powerline_fonts = 1 let g:airline_theme='onehalfdark'

  • GitHub repo vim-ctrlspace

    Vim Space Controller

    Project mention: Is there a way to restore your current session including all of the marks? | | 2022-01-11
  • GitHub repo vim-which-key

    :tulip: Vim plugin that shows keybindings in popup

    Project mention: View possible key maps as you type? | | 2022-01-10

    Here is link number 1 - Previous text "Vim"

  • GitHub repo vim-floaterm

    :star2: Terminal manager for (neo)vim

    Project mention: Moved from IDE to Terminal + VIM. Need tips for managing it correctly. | | 2021-12-09

    I agree with everyone who recommends tmux, it’s great. However, I don’t use tmux to run Python files generally. My current setup is to use a plug-in called floaterm. After installing it with vim-plug I have the following in my init.vim:

  • GitHub repo vista.vim

    :cactus: Viewer & Finder for LSP symbols and tags

    Project mention: Plugin to search through types in a project? | | 2021-10-20
  • GitHub repo asyncrun.vim

    :rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!

    Project mention: asyncrun.vim: run commands in iterm2, tmux, or gnome/kde terminal | | 2022-01-04

    asyncrun.vim was known as a shell command runner in the quickfix window. However, it first got released six years ago (2016), when the +job feature just became stable in vim 7.4.1829. During these years, numerous issues have been addressed, and valuable feedbacks got collected.

  • GitHub repo vim-config

    Lean mean Neovim machine, carefully crafted with :heart: Use with latest Neovim. (by rafi)

    Project mention: VIM as a Python IDE | | 2021-10-22

    I use vim-config for all the languages and work out of the box.

  • GitHub repo ctrlsf.vim

    A text searching plugin mimics Ctrl-Shift-F on Sublime Text 2

    Project mention: School from home/Game station. | | 2021-09-17

    CtrlSF - I have it bound to SF, allows you to search your current project for a specific regex. CtrlP - fuzzy file name finder in a pop-up to open a file by filename. Additionally, allows for ':CtrlPBuffer' to do the same thing for open buffers. I have the main plugin bound to , and the buffer command bound to ';'.

  • GitHub repo neoformat

    :sparkles: A (Neo)vim plugin for formatting code.

    Project mention: Code Formatter for Neovim for Common Languages | | 2022-01-20


NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-20.

Vim Script Neovim related posts


What are some of the best open-source Neovim projects in Vim Script? This list will help you:

Project Stars
1 neovim 50,168
2 SpaceVim 17,675
3 vim-galore 12,721
4 fzf.vim 7,541
5 vim-gitgutter 7,412
6 tagbar 5,355
7 vim-startify 4,521
8 dein.vim 3,135
9 neomake 2,526
10 vim-sneak 2,492
11 vim-signify 2,411
12 vim-test 2,321
13 vim-lsp 2,273
14 targets.vim 2,153
15 awesome-vim-colorschemes 1,986
16 vim-ctrlspace 1,633
17 vim-which-key 1,599
18 vim-floaterm 1,533
19 vista.vim 1,500
20 asyncrun.vim 1,496
21 vim-config 1,466
22 ctrlsf.vim 1,388
23 neoformat 1,313
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.