The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Vim Script Neovim Projects
-
Project mention: Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1) | dev.to | 2024-03-16
Neovim: Make sure you have Neovim installed on your system. You can check the official website for installation instructions: https://neovim.io/ Git: We'll be using Git to clone the LazyVim starter pack. If you don't have Git, you can download it from https://git-scm.com/downloads
-
Project mention: The ultimate Vi cheat sheet - essential vi commands cheat sheet that will help navigate the various vi modes, edit text, cut/copy/paste, search and replace keywords etc | /r/programming | 2023-04-05
See also Vim galore and my Vim Reference Guide
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Fuzzy Finder: fzf.vim (for its speed) along with telescope.nvim (for its ecosystem)
-
vim-gitgutter
A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.
Project mention: I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch? | /r/vim | 2023-06-29I personally use nerdtree. Add nerdtree-git-plugin too, that's nice when looking at your project (for files, use vim-gitgutter).
-
Project mention: A function to list all function signatures in the current C source file in the quick fix window . | /r/vim | 2023-07-04
Check this plugin: https://github.com/preservim/tagbar
-
I'm currently using alpha.nvim (https://github.com/goolord/alpha-nvim). It tries to be more generic than the others, to the point it can recreate most of the other popular ones. It even has template for for example the dashboard layout. startup-nvim (https://github.com/startup-nvim/startup.nvim) seems to do a similar thing, although I dont' have experience with that one. The only other one I've tried before is the classic vim-startify (https://github.com/mhinz/vim-startify), which is a little older I think and locks you into its layout.
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
Why not sneak or easymotion?
-
Has anybody managed or got an idea how to make SonarLint Language Server work with e.g. vim-lsp?
-
If you need inspiration, you can use vim-test as a reference. It's the Vim equivalent of neotest, written in Vimscript (doesn't support tree-sitter and diagnostics).
-
Alterntatively, I've been using vim-signify, as we use subversion at work
-
-
-
targets is nice too.
-
Using https://github.com/voldikss/vim-floaterm and remap the same shortcuts to (un)toggle the terminal would be interesting for you, also about compatibility, because if tomorrow you use nvim in the terminal you have the same key maps.
-
I see that AstroNvim uses null-ls.nvim to format files. That does not format Markdown tables, so I added use of the Neoformat plugin to do that. But there is a major issue that I described here: https://github.com/sbdchd/neoformat/issues/457.
-
-
-
-
asyncrun.vim
:rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!
I'm familiar with asyncrun.vim, but it outputs as quickfix. I specifically want to filter editor text (as stdin/stdout).
-
onehalf
Clean, vibrant and pleasing color schemes for Vim, Sublime Text, iTerm, gnome-terminal and more.
For ~2 years I've been using https://github.com/sonph/onehalf because I couldn't find any decent alternative. I'm very happy to see a new light theme with terminal variants. I'm going to try it soon.
-
https://github.com/vim-ctrlspace/vim-ctrlspace is the main plugin I use to open files and jump between buffers. In terms of this plugin, a project is a "bookmark," and you can switch between them easily - each project is actually just a working directory. Then you can open files from the current project directory using fuzzy search. I use tabs to keep related buffers together. And one of strong points of ctrlspace is that it keeps buffer list separate per tab. In other words, each tab has its own list of buffers, so you can jump really quickly between them. Of course, you can search in all loaded buffers (like in :ls).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Vim Script Neovim related posts
- SpaceVim GitHub
- Neovim
- Ask HN: Is Vim Dead?
- Django Plus for Vim
- Neovim is 10 years old today
- Setting Up Razor Support in Neovim for Enhanced C# Development
- Lazy.nvim: plugin configuration
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source Neovim projects in Vim Script? This list will help you:
Project | Stars | |
---|---|---|
1 | neovim | 75,505 |
2 | vim-galore | 16,294 |
3 | fzf.vim | 9,350 |
4 | vim-gitgutter | 8,253 |
5 | tagbar | 6,071 |
6 | vim-startify | 5,225 |
7 | dein.vim | 3,398 |
8 | codeium.vim | 3,157 |
9 | vim-sneak | 3,138 |
10 | vim-lsp | 2,982 |
11 | vim-test | 2,864 |
12 | vim-signify | 2,651 |
13 | neomake | 2,648 |
14 | awesome-vim-colorschemes | 2,618 |
15 | targets.vim | 2,504 |
16 | vim-floaterm | 2,354 |
17 | neoformat | 1,932 |
18 | nvim | 1,925 |
19 | vim-which-key | 1,898 |
20 | vista.vim | 1,863 |
21 | asyncrun.vim | 1,808 |
22 | onehalf | 1,734 |
23 | vim-ctrlspace | 1,722 |