SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Vim Script vim-plugin 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.
-
ale
Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
-
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.
-
asyncrun.vim
:rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!
-
rainbow
Rainbow Parentheses Improved, shorter code, no level limit, smooth and fast, powerful configuration. (by luochen1990)
-
vim-matchup
vim match-up: even better % :facepunch: navigate and highlight matching words :facepunch: modern matchit and matchparen. Supports both vim and neovim + tree-sitter.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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).
I saw no mention of RBS+Steep, the latter providing a LSP. I use it a lot and very much like it, although it's still young and needs love, but it's making good, steady progress! I've been very pleasantly surprised by some of the crazy things Steep can catch, completely statically!
You appear to be working on projects with Sorbet (which I tried to like but found it fell short in practice, notably outside of the app use case i.e it's mostly useless for gems) so it may be a tall order to try on those. Maybe you can give RBS+Steep a shot on some small project?
RBS: https://github.com/ruby/rbs
RBS collection (for those gems that don't ship RBS signatures in `sig`, integrates with bundler): https://github.com/ruby/gem_rbs_collection
Steep: https://github.com/soutaro/steep
VS Code: https://github.com/soutaro/steep-vscode
Sublime Text: https://github.com/sublimelsp/LSP
Vim (I'm working on it): https://github.com/dense-analysis/ale/pull/4671
No, Neorg does not use the same markup as Org-mode. They use their own specification that is specifically designed to be different from Org-mode spec.
https://raw.githubusercontent.com/nvim-neorg/norg-specs/main...
Furthermore, each item you have listed as a benefit to Org-mode is in fact capable of being done in Markdown via plugins for neovim, and probably other markdown editors, like Loqseq, Roamresearch, or Obisidian, much in the same way you speak of plugins that interface with .org docs.
https://github.com/wthollingsworth/pomodoro.nvim
https://github.com/Myzel394/easytables.nvim
https://github.com/vimwiki/vimwiki
So, my suggestion is that before dismissing a comment regarding a plugin that is unfamiliar to you, is to read its spec, and then try to understand why people would be perhaps dismissive of that tool, especially when it chooses to conflict with existing, more popular choices.
Project mention: Do you folks have any unpopular vim script customizations you are proud of? | /r/vim | 2023-07-31vim-easymotion together with space as mapleader (let mapleader = "\" in your .vimrc) can open up a new world for you.
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.
Why not sneak or easymotion?
Alterntatively, I've been using vim-signify, as we use subversion at work
Tis is good for the compilation to make it async( otherwise it blocks) https://github.com/tpope/vim-dispatch it wraps around the built in make/makeprg feature. Would recommend that you dont do it with large builds/outputs.
targets is nice too.
There's also https://github.com/preservim/vimux, which works very well IMHO.
Project mention: Csvlens: Command line CSV file viewer. Like less but made for CSV | news.ycombinator.com | 2024-01-06While not built around CSV, two terminal spreadsheet tools I have successfully used in the past are sc-im and the (neo)vim plugin vim-table-mode:
https://github.com/andmarti1424/sc-im/
https://github.com/dhruvasagar/vim-table-mode
Back then I stopped using sc-im because it could not import/export XLSX, if I remember correctly. Apparently it can today!
vim-table-mode always felt a little fragile and I don't want to be bound to vim anymore. That said, it still feels like a small miracle to me to have functional spreadsheet formulas inside markdown documents – calculation and typesetting all in one place.
I'm familiar with asyncrun.vim, but it outputs as quickfix. I specifically want to filter editor text (as stdin/stdout).
Then you have all the vimscript plugins, most of which work in neovim too--my favorite of these is vim-matchup
Vim Script vim-plugin related posts
- Setting Up Razor Support in Neovim for Enhanced C# Development
- Embracing Common Lisp in the Modern World
- Vimwiki – A Personal Wiki for Vim
- Git Single letter substitutions
- Looking for a plugin to do markdown "hoisting".
- Wrap long lines in markdown tables
- A Humble Request for Assistance Maintaining ALE
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Apr 2024
Index
What are some of the best open-source vim-plugin projects in Vim Script? This list will help you:
Project | Stars | |
---|---|---|
1 | nerdtree | 19,262 |
2 | vim-airline | 17,629 |
3 | ale | 13,264 |
4 | vimwiki | 8,559 |
5 | vim-easymotion | 7,346 |
6 | lightline.vim | 6,640 |
7 | vim-startify | 5,241 |
8 | nerdcommenter | 4,935 |
9 | vim-sneak | 3,156 |
10 | vim-signify | 2,652 |
11 | neomake | 2,649 |
12 | vim-dispatch | 2,567 |
13 | targets.vim | 2,511 |
14 | vimux | 2,180 |
15 | vim-table-mode | 2,042 |
16 | vim-which-key | 1,899 |
17 | splitjoin.vim | 1,875 |
18 | vista.vim | 1,870 |
19 | asyncrun.vim | 1,815 |
20 | rainbow | 1,738 |
21 | vim-matchup | 1,595 |
22 | vim-pencil | 1,549 |
23 | tcomment_vim | 1,387 |
Sponsored