Vim Script Vim

Open-source Vim Script projects categorized as Vim

Top 23 Vim Script Vim Projects

  • neovim

    Vim-fork focused on extensibility and usability

  • Project mention: Why Neovim is My Text Editor of Choice | dev.to | 2024-04-23

    As a software engineer, choosing and understanding your text editor is important part of your work, as it impacts your productivity and workflow efficiency. It's like choosing the perfect tool for any trade - you need to know what tool to use and how to use it effectively if you want to excel. For me, I use Neovim as my editor and I have been using it for a little over a year now.

  • Vim

    The official Vim repository

  • Project mention: Vim Gets Xdg_config_home Support | news.ycombinator.com | 2024-04-14
  • 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.

    WorkOS logo
  • vim-plug

    :hibiscus: Minimalist Vim Plugin Manager

  • Project mention: Jak nainstalovat vim.plug do Neovim | dev.to | 2024-04-05
  • nerdtree

    A tree explorer plugin for vim.

  • 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-29

    I personally use nerdtree. Add nerdtree-git-plugin too, that's nice when looking at your project (for files, use vim-gitgutter).

  • vim-airline

    lean & mean status/tabline for vim that's light as air

  • Project mention: Auto-completion problems for terraform | /r/neovim | 2023-05-24
  • vim-galore

    :mortar_board: All things Vim!

  • vim-go

    Go development plugin for Vim

  • Project mention: vim-go debugging | /r/neovim | 2023-05-20

    I found a github issue that seems related, but following the steps to start dlv on my own does not work either. https://github.com/fatih/vim-go/issues/3543

  • 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.

    InfluxDB logo
  • ale

    Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support

  • Project mention: A decent VS Code and Ruby on Rails setup | news.ycombinator.com | 2024-02-21

    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

  • fzf.vim

    fzf :heart: vim

  • Project mention: What are some plugins that you can't live without? | /r/neovim | 2023-12-04

    Fuzzy Finder: fzf.vim (for its speed) along with telescope.nvim (for its ecosystem)

  • vimwiki

    Personal Wiki for Vim

  • Project mention: Neorg – organize your life in Neovim | news.ycombinator.com | 2024-03-26

    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.

  • 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-29

    I personally use nerdtree. Add nerdtree-git-plugin too, that's nice when looking at your project (for files, use vim-gitgutter).

  • macvim

    Vim - the text editor - for macOS

  • Project mention: Ask HN: Is Vim Dead? | news.ycombinator.com | 2024-03-05

    I sure hope mainline Vim isn't dead. I keep trying NeoVim but I prefer using Vim in a GUI and no NeoVim GUI I've found has the level of polish that MacVim [1] has. VimR [2] comes close but keep finding myself going back to MacVim.

    [1] https://macvim.org/

  • vim-easymotion

    Vim motions on speed!

  • Project mention: Do you folks have any unpopular vim script customizations you are proud of? | /r/vim | 2023-07-31

    vim-easymotion together with space as mapleader (let mapleader = "\" in your .vimrc) can open up a new world for you.

  • lightline.vim

    A light and configurable statusline/tabline plugin for Vim

  • emmet-vim

    emmet for vim: http://emmet.io/

  • Project mention: newbie, wanna jump from inside one html tag to the inside of another as quickly as possible | /r/vim | 2023-12-06

    If you're going to be doing a lot of HTML, I really love the emmet-vim plugin. In this case, it fills in a little more than you may have wanted ( tags get an automatic href="" attribute), but you can, for instance, put in (li>b)*2 (that is, two tags, each with a inside an

  • tagbar

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

  • 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

  • vim-devicons

    Adds file type icons to Vim plugins such as: NERDTree, vim-airline, CtrlP, unite, Denite, lightline, vim-startify and many more

  • vim-polyglot

    A solid language pack for Vim.

  • Project mention: C# lsp configuration with neovim CoC | /r/neovim | 2023-11-10

    I'm currently on an old setup (using coc and polyglot) and nvim v0.6.1. I'll be updating to a more modern setup within next year, using the native lsp and building nvim more frequently. But that's not today.

  • vim.wasm

    Vim editor ported to WebAssembly

  • Project mention: Browser-based notetaking with Vim keybindings? | /r/vim | 2023-07-13

    You could have a look at something like vim.wasm and host your own solution.

  • Python-mode

    Vim python-mode. PyLint, Rope, Pydoc, breakpoints from box.

  • vim-startify

    :link: The fancy start screen for Vim.

  • Project mention: Suggest me some startup screen plugins | /r/neovim | 2023-05-05

    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.

  • nerdcommenter

    Vim plugin for intensely nerdy commenting powers

  • Project mention: html css commenting things out | /r/vim | 2023-06-01
  • vim-tmux-navigator

    Seamless navigation between tmux panes and vim splits

  • Project mention: How would I get the name of the program running in the window that zellij run was ran in? | /r/zellij | 2023-11-27

    I'm a tmux migrant and wanted functionality similar to tmux-navigator for vim. In short, it lets me bind the same key combination to change vim splits and tmux scripts that either switch panes or forward the input to the vim plugin that does one of the other. Say you have an empty pane, a pane with vim with two splits and a third pane pane all in a line. The first time the user wants to move focus, vim is not running so the script simply moves focus in tmux. The scond time the user presses the bind, it's passed to vim and the vim plugin sees you have a split to move to so you move focus between splits. The third press the plugin realizes that there are no more panes, so it moves you to the final tmux pane.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Vim Script Vim related posts

Index

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

Project Stars
1 neovim 76,465
2 Vim 34,912
3 vim-plug 33,156
4 nerdtree 19,262
5 vim-airline 17,629
6 vim-galore 16,379
7 vim-go 15,841
8 ale 13,264
9 fzf.vim 9,401
10 vimwiki 8,568
11 vim-gitgutter 8,276
12 macvim 7,432
13 vim-easymotion 7,346
14 lightline.vim 6,644
15 emmet-vim 6,334
16 tagbar 6,081
17 vim-devicons 5,516
18 vim-polyglot 5,516
19 vim.wasm 5,458
20 Python-mode 5,437
21 vim-startify 5,241
22 nerdcommenter 4,935
23 vim-tmux-navigator 4,896

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com