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: Aftermath of switching from VSCode to Neovim | dev.to | 2024-02-19

    All these thoughts I've shared, I would have them on occasion - but ever since I switched to Linux and Neovim, my curiosity has been through the roof. Switching over to Neovim and Linux was a not so fun weekend of configuration and spending half a day getting my work's local dev environment running on my new OS (which no one has tested development on). But I now have a deeper understanding of the tools I use, and have a text editor configured to be the most optimal for the way I want to use it.

  • Vim

    The official Vim repository

    Project mention: Building a web server: Installing the right software | dev.to | 2024-01-17

    We wanted this machine to be as lean as possible. There is only so much memory and processing power to go around. Remember, our machine has 3 GHz Dual-Core Intel Core i7 processor with 16 GB 1600 MHz DDR3 memory. We also wanted as much of that space and power to be used for serving up our web applications. However, we also wanted to have an additional option for editing any code files, in addition to vim.

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

    :hibiscus: Minimalist Vim Plugin Manager

    Project mention: thethethe.nvim - neovim friendly autocorrect plugin | /r/neovim | 2023-10-21

    vim-plug

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

    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

  • 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

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • 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: Vimwiki – A Personal Wiki for Vim | news.ycombinator.com | 2024-01-03
  • 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: Macvim Release Notes | news.ycombinator.com | 2023-09-12
  • 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-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-devicons

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

    Project mention: treemacs-devicons: a vim-devicons inspired theme for treemacs! | /r/emacs | 2023-03-08

    Hello guys I made a devicons theme for treemacs. This is inspired by nvim-web-devicons and vim-devicons. Here are some screenshots:

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

  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

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 2024-02-21.

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 74,164
2 Vim 34,315
3 vim-plug 32,851
4 nerdtree 19,128
5 vim-airline 17,563
6 vim-galore 16,208
7 vim-go 15,769
8 ale 13,167
9 fzf.vim 9,298
10 vimwiki 8,502
11 vim-gitgutter 8,233
12 macvim 7,399
13 vim-easymotion 7,299
14 lightline.vim 6,614
15 emmet-vim 6,322
16 tagbar 6,060
17 vim-polyglot 5,486
18 vim-devicons 5,471
19 vim.wasm 5,438
20 Python-mode 5,434
21 vim-startify 5,214
22 nerdcommenter 4,931
23 vim-tmux-navigator 4,724
Learn 300+ open source libraries for free using AI.
LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!
learnthisrepo.com