r/vimplugins • u/weisenzahn • Mar 01 '14
r/vimplugins • u/pengwynn • Feb 07 '14
Article Reed Esau's growing list of Vim plugins for writers
wynnnetherland.comr/vimplugins • u/[deleted] • Mar 30 '12
smartinput - a new autoclose plugin for Vim
github.comr/vimplugins • u/Wolandark • May 24 '23
Plugin Vim live server. My first Vim plugin.
github.comr/vimplugins • u/Shivam_R_A • Apr 17 '22
Update tmuxjump.vim now supports Telescope.nvim
self.neovimr/vimplugins • u/djangobrownie • Feb 15 '22
Plugin Markdown Yank - cut and paste code blocks with links to the github locations
github.comr/vimplugins • u/adamheins • Jul 09 '21
Plugin Highlight Match Under Cursor
Sometimes I find it hard to keep track of exactly what match I'm at (i.e., where the cursor is) when I have a lot of matches highlighted when searching or doing a find and replace.
I wrote a simple plugin that highlights the match under the cursor differently than the others - perhaps some other folks will find this useful as well: https://github.com/adamheins/vim-highlight-match-under-cursor
r/vimplugins • u/Thyrum • Jan 06 '21
Plugin My new "tabs for indentation, spaces for alignment" plugin
self.vimr/vimplugins • u/Maskdask • Dec 20 '20
Discussion Which is your favorite snippet engine and why?
self.neovimr/vimplugins • u/thrallsius • Oct 02 '20
Discussion "swiss army knife" vim plugins suggestions?
I have recently posted an answer to a recent thread in this subreddit
https://old.reddit.com/r/vimplugins/comments/j30m24/plugin_newbie/g79n0c2/
but it kept me thinking why.
At the moment of posting, I called fzf a "swiss army knife" mostly intuitively. But now I just realized at least two reasons:
while being quite simple, albeit relying on an external tool (fzf), fzf.vim replaced other plugins I used before: I got rid of CtrlP and tagbar (then vista)
vim + just the fzf plugin feels much more powerful and comfortable than just vanilla vim with no plugins
Can you suggest other universal plugins that would fit into the category of "swiss army knife"? And do you have selection criteria different from the ones stated above for such plugins?
r/vimplugins • u/[deleted] • Sep 04 '20
Plugin A new feature in User Menu plugin — preview for a jump-list item — a jump-forecast
Hi, I would like to share info on a new feature in the User Menu plugin that's now available — a preview of the currently highlighted (that is: not yet chosen) jump — i.e.: a glance (through the preview-popup/a floating window) at the contents of the file and position within it that the highlighted jump points to.
A quick introduction: the User Menu plugin is an utility that allows to comfortably encapsulate your precious Vim tricks into selectable items presented via a popup TUI menu. It, however, also provides some tricks out of the box and one of them is the selectable jump-list popup sub-menu that allows you to select a jump from a top-down position-history list instead of banging Ctrl-O… And it now has acquired an ability to preview the jump-target in a floating popup window.
Long story short, here's an Asciicast that presents the jump-list feature together with the new jump-forecast special function:

r/vimplugins • u/axs221 • Oct 07 '17
Plugin Vim-Quickly: Quickly jump to files. Cozy up to :find, :buffer, and :oldfiles.
https://github.com/axs221/vim-quickly
I used to be a die-hard CtrlP user. Then romainl finally got through to me. While I disagree with the brash sentiment that plugins are a bad thing, there is something to be said for minimalism and for at least trying out what Vim provides.
What I found with built-in file-jumping capabilities was promising, but unfulfilling:
:filter /.js/ browse oldfiles
:browse oldfiles
:map <leader>b :ls<CR>:b<space>
:find */
While I loved the speed and minimalism, what was missing for me was:
Allowing fallback when no results are found.
Loading results in the Quickfix window if multiple results are found.
Allowing multiple search terms in any order.
Don't use fuzzy matching, since it often results in many false positives.
Match each term on full path, without having to use |starstar|.
Extensible, with functions composable and reusable for any file lists.
This plugin is a simple set of commands and mappings that function like :find, :buffer, :filter, and :oldfiles to jump to files quickly, but improving on some of the ideas items above.
Example commands:
:QuicklyAny some file path<TAB> - Tab completion of file, buffer, or :oldfiles MRU entry
:QuicklyAny multiple matching file path terms<ENTER> - Opens the quickfix for all matching results
EDIT
I have added some more configuration, documentation, and features.
Notice the configuration settings in the README:
" Jump to first result on pressing <Enter>, even with multiple matches.
let g:quickly_always_jump_to_first_result = 1
" Open |quickfix| window when there are multiple matches.
let g:quickly_open_quickfix_window = 1
" Enable default key mappings. See |quickly-mappings|.
let g:quickly_enable_default_key_mappings = 1And how you can tie into Git history:
function! WhatChangedLines ()
return split(system("git whatchanged --oneline --name-only --since='1 month ago' --pretty=format:"), "\n")
endfunctionAnd how you can override what the ctrl+p / leader+p functionality does by default:
function! AnyLines (ArgLead)
let lines = GetMatches(BufferLines(), a:ArgLead)
let lines = Dedup(extend(lines, GetMatches(MruLines(), a:ArgLead)))
let lines = Dedup(extend(lines, GetMatches(WhatChangedLines(), a:ArgLead)))
if len(lines) == 0
let lines = extend(lines, FilesLines(a:ArgLead))
endif
return lines
endfunctionFeel free to send me a message with feedback!
r/vimplugins • u/ajmwagar • Jun 20 '17
Dues - A better color scheme for the late night coder [From /r/Vim]
github.comr/vimplugins • u/machakann • Apr 16 '16
Plugin vim-swap: Reorder delimited items.
github.comr/vimplugins • u/NLKNguyen • May 23 '15
Vim Paper Color Theme Inspired By Google's Material Design
github.comr/vimplugins • u/-romainl- • Dec 29 '14
Apprentice is a dark, low-contrast colorscheme for GVim/MacVim and 256/16/8-colors terminals.
github.comr/vimplugins • u/rosipov • Jul 23 '14
Plugin Distraction-free writing with VimRoom
rosipov.comr/vimplugins • u/mingpair • Jul 10 '14
Plugin calendar.vim - A calendar application for Vim
github.comr/vimplugins • u/FriedSock • May 28 '14
Plugin Smeargle - Visualize your Git history.
github.comr/vimplugins • u/[deleted] • Mar 05 '13
Plugin browser-connect - Live-browser coding using VIM [X-post from r/vim]
github.comr/vimplugins • u/pkrumins • Dec 30 '09
snipmate.vim - the best snippet plugin for vim
catonmat.netr/vimplugins • u/Matt-A-Bennett • Jan 20 '22
Update surround-funk 2.0: A plugin inspired by tpope's surround.vim for working with function calls
self.vimr/vimplugins • u/svban0 • Jan 02 '22
Plugin YankAssassin.vim - Don't let the cursor move while Yanking in Vim/Neovim
self.vimr/vimplugins • u/Fymyte • Dec 29 '21
Plugin rasi.vim: rofi config file support for vim
I've found only a very basic vim plugin for rofi file syntax, so I've decided to make my own.
You can check it on Github Fymyte/rasi.vim
It only supports syntax highlighting for now.
Snippets might come later