GitHub topics: vim-plugin
rhysd/vim-color-spring-night
Low-contrast calm color scheme for Vim
Language: Rust - Size: 324 KB - Last synced at: about 1 hour ago - Pushed at: about 2 hours ago - Stars: 288 - Forks: 18

zenbones-theme/zenbones.nvim
🪨 A collection of contrast-based Vim/Neovim colorschemes
Language: Vim Script - Size: 1.22 MB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 866 - Forks: 58

veraszto/danvim
Vim library
Language: Vim Script - Size: 644 KB - Last synced at: about 13 hours ago - Pushed at: about 15 hours ago - Stars: 0 - Forks: 0

preservim/nerdtree
A tree explorer plugin for vim.
Language: Vim Script - Size: 1.87 MB - Last synced at: 1 day ago - Pushed at: 9 months ago - Stars: 19,859 - Forks: 1,446

luffah/vim-accessibility
This project group all the things needed to make Vim more accessible for people.
Language: Vim Script - Size: 68.4 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 6 - Forks: 0

maxmx03/retrolegends.nvim
Retrolegends colorscheme for Neovim and Vim
Language: Lua - Size: 14.6 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

you-n-g/simplegpt.nvim
You need customized prompts for your tasks! 🤏SimpleGPT is a Vim plugin designed to provide a simple yet flexible way to customize your prompts to for your tasks on nearly all kinds of LLM APIs.
Language: Lua - Size: 163 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 14 - Forks: 1

yyq123/learn-vim
无废话极简版Vim学习笔记!文章按主题分拆为多个章节,并尽量控制每节的信息量;通过文字色彩和字体,将命令、快捷键突出显示;在每节结尾,提供一个命令列表,以便回顾文中介绍的重要命令。如果这些文章能对喜欢Vim的朋友有所益处,我将不胜荣幸。
Language: HTML - Size: 96.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 184 - Forks: 27

aiya000/vim-write-sync
When you did :w (:write), write an another file with the same file content.
Language: Vim Script - Size: 264 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

Ant0wan/vim-plugin
A very basic Vim plugin.
Language: Vim Script - Size: 15.6 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

zighouse/zai.vim
A vim plugin to chat with a background job such as deepseek service.
Language: Vim Script - Size: 2.57 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

lervag/vimtex
VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.
Language: TeX - Size: 11.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5,788 - Forks: 397

sergei-mironov/litrepl
Litrepl is a command-line tool and Vim plugin for evaluating code sections within Markdown or LaTeX documents.
Language: Python - Size: 1.49 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

utubo/vim-hlpairs
✨Highlight the parentheses around the cursor.
Language: Vim Script - Size: 79.1 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

nvimdev/dashboard-nvim
vim dashboard
Language: Lua - Size: 395 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 2,566 - Forks: 192

laktak/tome
🔁 Interactive Script playbooks for your terminal with Vim/Neovim (and Tmux)
Language: Vim Script - Size: 43.9 KB - Last synced at: about 10 hours ago - Pushed at: about 2 months ago - Stars: 98 - Forks: 0

JosefAlbers/VimLM
AI Copilot for Vim/NeoVim
Language: Python - Size: 15.2 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 218 - Forks: 4

Iamnotagenius/dotfiles
dot files i use
Language: Shell - Size: 507 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

mitchpaulus/autocorrect.vim
Autocorrect for Vim/Neovim built from scratch.
Language: Vim Script - Size: 1.79 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 16 - Forks: 1

fresh2dev/zellij.vim
Vim plugin for seamless nav across windows and Zellij Panes.
Language: Vim Script - Size: 21.5 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 46 - Forks: 1

Coacher/vim9-buckler
Vim9 plugin that maintains a consistent yank history through registers
Language: Vim Script - Size: 4.88 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 1

smj3300fn/fff
fff (Fast File Format) is a lightweight, easy-to-use file format designed for efficient storage and retrieval of data. With its simple structure and fast processing capabilities, fff is the ideal choice for applications requiring quick access to stored information.
Size: 1000 Bytes - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 1

yukimemi/asyncwalker.vim
Vim plugin for asynchronous walk files
Language: TypeScript - Size: 156 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

yukimemi/autoreplacer.vim
Find specific keywords and replace it automatically.
Language: TypeScript - Size: 99.6 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

utubo/vim-ezpack
Language: Vim Script - Size: 45.9 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

nvim-treesitter/nvim-treesitter-context
Show code context
Language: Janet - Size: 7.04 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,758 - Forks: 219

augmentcode/augment.vim
AI-augmented development in Vim and Neovim
Language: Vim Script - Size: 576 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 331 - Forks: 13

wsdjeg/SpaceVim 📦
A modular configuration of Vim and Neovim
Language: Vim Script - Size: 67.4 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 20,371 - Forks: 1,414

axvr/zepl.vim 📦
Simple and minimal REPL integration plugin for Vim and Neovim.
Language: Vim Script - Size: 63.5 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 74 - Forks: 8

fei6409/log-highlight.nvim
Generic log syntax highlighting and filetype management for Neovim
Language: Vim Script - Size: 1.93 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 78 - Forks: 5

neoclide/coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
Language: TypeScript - Size: 71.2 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 24,789 - Forks: 963

tomtom/checksyntax_vim
Check a file's syntax when saving a file (php, ruby, tex ...) with vim
Language: Vim script - Size: 390 KB - Last synced at: 3 days ago - Pushed at: almost 8 years ago - Stars: 94 - Forks: 9

AndrewRadev/switch.vim
A simple Vim plugin to switch segments of text with predefined replacements
Language: Ruby - Size: 276 KB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 663 - Forks: 31

bennyyip/plugpac.vim
Plugpac is a plugin manger written in Vim9 based on minpac, provides vim-plug-like experience
Language: Vim Script - Size: 29.3 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 58 - Forks: 7

Donaldttt/fuzzyy
A vim9 fuzzy finder plugin with minimal dependency and modern UI
Language: Vim Script - Size: 11.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 102 - Forks: 19

itchyny/vim-haskell-indent
If the plugin does not work for some syntax, feel free to report to the issue tracker!
Language: Vim Script - Size: 134 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 109 - Forks: 9

shmcgrath/vim-infolines
infolines.vim is a simple statusline and tabline plugin for Vim.
Language: Vim Script - Size: 22.5 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

sanekmihailow/dotfiles
my dotfiles and functions
Language: Vim Script - Size: 9.77 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

61130061/NERDTree
⌨️ NERDTree for Visual Studio Code
Language: JavaScript - Size: 19.4 MB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 19 - Forks: 4

geldata/edgedb-vim
EdgeDB + Vim
Language: Python - Size: 21.5 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 35 - Forks: 4

sideshowbarker/lldbvim
🐛 A vim plugin you can use for setting and deleting lldb breakpoints
Language: Vim Script - Size: 594 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

mhinz/vim-grepper
:space_invader: Helps you win at grep.
Language: Vim Script - Size: 2.66 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 1,231 - Forks: 58

dense-analysis/ale
Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
Language: Vim Script - Size: 18.9 MB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 13,727 - Forks: 1,453

LumaKernel/vim-tsdetect
Language: TypeScript - Size: 439 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 2

Fymyte/mbsync.vim 📦
mbsync.vim - mbsync config syntax highlighting for vim
Language: Vim Script - Size: 12.7 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 5 - Forks: 0

ubaldot/vim-manim
Render your manim-ations from Vim.
Language: Vim Script - Size: 642 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

thebigcicca/gardenal
A plugin for vim and neovim that allows you to define keyboard shortcuts for switching between themes.
Language: Vim Script - Size: 405 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 5 - Forks: 1

richlamdev/ansible-desktop-ubuntu
Ansible playbook with roles for Ubuntu desktop deployment
Language: Vim Script - Size: 506 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6 - Forks: 1

WTFox/jellybeans.nvim
Lua port of Jellybeans.vim
Language: Lua - Size: 10.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 68 - Forks: 3

vim-airline/vim-airline
lean & mean status/tabline for vim that's light as air
Language: Vim Script - Size: 3.58 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 17,876 - Forks: 1,102

skywind3000/vim-quickui
The missing UI extensions for Vim 9 (and NeoVim) !! :sunglasses:
Language: Vim Script - Size: 3.45 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 1,129 - Forks: 36

neomake/neomake
Asynchronous linting and make framework for Neovim/Vim
Language: Vim Script - Size: 5.05 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 2,674 - Forks: 363

kristijanhusak/vim-dadbod-completion
Database autocompletion powered by https://github.com/tpope/vim-dadbod
Language: Vim Script - Size: 134 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 708 - Forks: 29

romainl/vim-qf
Tame the quickfix window.
Language: Vim Script - Size: 5.1 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 640 - Forks: 34

cacharle/c_formatter_42.vim
Vim plugin for the c_formatter_42 formatter
Language: Vim Script - Size: 324 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 3

luochen1990/rainbow
Rainbow Parentheses Improved, shorter code, no level limit, smooth and fast, powerful configuration.
Language: Vim Script - Size: 642 KB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 1,804 - Forks: 97

AndrewRadev/inline_edit.vim
Edit code that's embedded within other code
Language: Vim Script - Size: 134 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 156 - Forks: 12

roosta/fzf-folds.vim
Vim plugin that lets you fuzzy search for folds in a file
Language: Vim Script - Size: 42 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 1

autozimu/LanguageClient-neovim
Language Server Protocol (LSP) support for vim and neovim.
Language: Rust - Size: 43.4 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 3,552 - Forks: 271

unblevable/quick-scope
Lightning fast left-right movement in Vim
Language: Vim Script - Size: 208 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 1,459 - Forks: 52

justinmk/vim-sneak
The missing motion for Vim :athletic_shoe:
Language: Vim Script - Size: 735 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 3,356 - Forks: 89

dstein64/vim-win
A Vim plugin for managing windows.
Language: Vim Script - Size: 6.02 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 68 - Forks: 3

rottencandy/vimkubectl
Manage Kubernetes resources from Vim
Language: Vim Script - Size: 88.9 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 80 - Forks: 5

andymass/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.
Language: Vim Script - Size: 875 KB - Last synced at: 10 days ago - Pushed at: 22 days ago - Stars: 1,773 - Forks: 71

ojroques/vim-oscyank
A Vim plugin to copy text through SSH with OSC52
Language: Vim Script - Size: 67.4 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 660 - Forks: 43

coxley/link2code
Create links to GitHub source code
Language: Go - Size: 14.6 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 0

justinmk/vim-dirvish
Directory viewer for Vim :zap: netrW => netrL
Language: Vim Script - Size: 658 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 1,224 - Forks: 65

CRAG666/code_runner.nvim
Neovim plugin.The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow
Language: Lua - Size: 306 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 585 - Forks: 33

jlanzarotta/bufexplorer
BufExplorer Plugin for Vim
Language: Vim Script - Size: 294 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 527 - Forks: 99

00dani/SchemaStore.vim
JSON schemas for Vim
Language: Vim Script - Size: 386 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

UltiRequiem/coc-cl
:wavy_dash: Common Lisp language extension for coc.nvim
Language: TypeScript - Size: 184 KB - Last synced at: 3 days ago - Pushed at: 21 days ago - Stars: 22 - Forks: 4

mhinz/vim-signify
:heavy_plus_sign: Show a diff using Vim its sign column.
Language: Vim Script - Size: 1.56 MB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 2,700 - Forks: 105

AndrewRadev/splitjoin.vim
Switch between single-line and multiline forms of code
Language: Vim Script - Size: 1.21 MB - Last synced at: 9 days ago - Pushed at: 23 days ago - Stars: 1,943 - Forks: 90

SidOfc/mkdx
A vim plugin that adds some nice extra's for working with markdown documents
Language: Vim Script - Size: 25.9 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 486 - Forks: 13

vimpostor/vim-launchpad
Effortless project launching 🚀
Language: Vim Script - Size: 52.7 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

liuchengxu/vista.vim
:cactus: Viewer & Finder for LSP symbols and tags
Language: Vim Script - Size: 582 KB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 1,921 - Forks: 88

preservim/vimux
easily interact with tmux from vim
Language: Vim Script - Size: 215 KB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 2,236 - Forks: 163

powerman/vim-plugin-viewdoc
Vim plugin: flexible viewer for any documentation
Language: Vim Script - Size: 135 KB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 87 - Forks: 8

pineapplegiant/spaceduck
🚀 🦆 An intergalactic space theme for Vim, Terminal, and more!
Language: Vim script - Size: 83 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 823 - Forks: 29

jacoborus/tender.vim
A 24bit colorscheme for Vim, Airline and Lightline
Language: Vim Script - Size: 204 KB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 1,187 - Forks: 85

ggml-org/llama.vim
Vim plugin for LLM-assisted code/text completion
Language: Vim Script - Size: 82 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 1,333 - Forks: 43

yukimemi/silentsaver.vim
Auto file backup silently.
Language: TypeScript - Size: 135 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

jamescherti/vim-hjklmode
Add hjkl navigation to all Vim modes. This Vim plugin will help you to break the habit of using the keys that make you move your hand away from the touch type position.
Language: Vim Script - Size: 42 KB - Last synced at: 2 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

jamescherti/vim-easysession
Vim plugin: persist and restore your Vim editing sessions easily and effortlessly.
Language: Vim Script - Size: 56.6 KB - Last synced at: 2 days ago - Pushed at: 12 days ago - Stars: 5 - Forks: 0

hrsh7th/vim-vsnip
Snippet plugin for vim/nvim that supports LSP/VSCode's snippet format.
Language: Vim Script - Size: 448 KB - Last synced at: 9 days ago - Pushed at: 13 days ago - Stars: 906 - Forks: 35

bamzi/bamzi-theme
Bamzi color scheme theme for vim neovim
Language: Lua - Size: 113 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

romgrk/barbar.nvim
The neovim tabline plugin.
Language: Lua - Size: 5.97 MB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 2,462 - Forks: 85

vifm/vifm.vim
Vim plugin that allows use of vifm as a file picker
Language: Vim Script - Size: 7.72 MB - Last synced at: 2 days ago - Pushed at: 12 days ago - Stars: 340 - Forks: 19

xero/miasma.nvim
a fog descends upon your editor ☁ dark color scheme inspired by the woods for vim and neovim
Language: Vim Script - Size: 763 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 362 - Forks: 20

SergioRibera/vim-screenshot 📦
Beautifull screenshots for your code writed in (Neo)vim (I'm rewriting in rust)
Language: JavaScript - Size: 320 KB - Last synced at: about 11 hours ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 2

yukimemi/dps-ahdr
Language: TypeScript - Size: 115 KB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 0

yukimemi/asyncsearcher.vim
Vim plugin for asynchronous search
Language: TypeScript - Size: 145 KB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 1

yukimemi/futago.vim
Google gemini ai chat for vim
Language: TypeScript - Size: 159 KB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 25 - Forks: 0

iberianpig/chatgpt.vim
This Vim plugin allows direct interaction with ChatGPT within the Vim editor, enabling users to send selected text or code and receive AI-generated responses. It supports asynchronous operations, session logging, and assists with handling GitHub issues and pull requests.
Language: Vim Script - Size: 38.1 KB - Last synced at: 2 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

egberts/vim-syntax-bind-named
Vim/NeoVIM syntax for ISC Bind named.conf configuration file.
Language: Vim Script - Size: 220 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 23 - Forks: 6

taketwo/vim-ros
Vim plugin for ROS development
Language: Python - Size: 158 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 133 - Forks: 35

vimwiki/vimwiki
Personal Wiki for Vim
Language: Vim Script - Size: 6.19 MB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 9,004 - Forks: 630

mhinz/vim-startify
:link: The fancy start screen for Vim.
Language: Vim Script - Size: 1.44 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 5,358 - Forks: 189

tpope/vim-dispatch
dispatch.vim: Asynchronous build and test dispatcher
Language: Vim Script - Size: 367 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 2,682 - Forks: 130

lukas-reineke/lsp-format.nvim
A wrapper around Neovims native LSP formatting.
Language: Lua - Size: 68.4 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 590 - Forks: 28
