SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Vim Script Neovim Projects
-
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.
-
vim-gitgutter
A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
asyncrun.vim
:rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!
-
onehalf
Clean, vibrant and pleasing color schemes for Vim, Sublime Text, iTerm, gnome-terminal and more.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Fuzzy Finder: fzf.vim (for its speed) along with telescope.nvim (for its ecosystem)
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-04Check this plugin: https://github.com/preservim/tagbar
https://codeium.com/ (VSCode, code completion aside, they have a chat mode with your context available)
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.
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).
Vim Script Neovim related posts
-
Neovim 0.10 Release
-
Neovim 0.10
-
Neovim v0.10.0
-
Why Neovim is My Text Editor of Choice
-
SpaceVim GitHub
-
Neovim
-
Ask HN: Is Vim Dead?
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 May 2024
Index
What are some of the best open-source Neovim projects in Vim Script? This list will help you:
Project | Stars | |
---|---|---|
1 | neovim | 77,055 |
2 | vim-galore | 16,451 |
3 | fzf.vim | 9,432 |
4 | vim-gitgutter | 8,290 |
5 | tagbar | 6,081 |
6 | vim-startify | 5,244 |
7 | dein.vim | 3,401 |
8 | codeium.vim | 3,414 |
9 | vim-sneak | 3,171 |
10 | vim-lsp | 3,025 |
11 | vim-test | 2,914 |
12 | vim-signify | 2,657 |
13 | neomake | 2,646 |
14 | awesome-vim-colorschemes | 2,654 |
15 | targets.vim | 2,515 |
16 | vim-floaterm | 2,398 |
17 | nvim | 1,953 |
18 | neoformat | 1,949 |
19 | vim-which-key | 1,904 |
20 | vista.vim | 1,871 |
21 | asyncrun.vim | 1,819 |
22 | onehalf | 1,753 |
23 | vim-ctrlspace | 1,731 |
Sponsored