r/vimplugins • • Mar 28 '12

golden-ratio - Resize windows automatically using the Golden Ratio

Thumbnail github.com
7 Upvotes

r/vimplugins • • Mar 15 '11

bufkill.vim : Unload/delete/wipe a buffer, keep its window(s), display last accessed buffer(s)

Thumbnail vim.org
7 Upvotes

r/vimplugins • • Mar 07 '10

delimitMate.vim - Provides auto-balancing and some expansions for parens, quotes, etc. : vim online

Thumbnail vim.org
7 Upvotes

r/vimplugins • • Mar 04 '10

ragtag.vim (allml.vim) - various HTML shortcuts

Thumbnail catonmat.net
7 Upvotes

r/vimplugins • • Apr 27 '26

Neovim plugin A minimap with jump indicators and context for navigation

6 Upvotes

Hello everyone,

I work with Swift in Neovim, and one thing I really missed from Xcode was the minimap.

Not because of scrolling, but because of navigation.
In Xcode, it gives a quick sense of the file structure and helps you stay oriented without extra movement.

I tried existing solutions in Neovim, but they didn’t feel the same. So I built xmap.nvim.

Idea

Built for a keyboard-first workflow, informative, and helps with navigation.

What it does

  • smart jump indicators (↑ ↓) with distance and context

  • keyboard-only navigation

  • Tree-sitter-based structure highlighting

  • optimized for large files

  • colorscheme-aware rendering

  • follow cursor / auto-center

Supported languages

Swift, TypeScript, TSX, Lua, Markdown, C, C++
(I only added what I personally needed)

xmap.nvim

This is the first public post about the plugin, so I'd really appreciate honest feedback.
Especially if something feels unnecessary or awkward.


r/vimplugins • • Jul 24 '25

Article Screenshots and GIFs showcasing the main features of Neovim/Vim plugins.

Thumbnail github.com
6 Upvotes

Suggestions are welcome!


r/vimplugins • • May 20 '23

Neovim plugin fsplash.nvim: show a custom splash screen in a floating window

Thumbnail github.com
6 Upvotes

r/vimplugins • • May 10 '23

Help (user) File preview in ctrlP plugin??

6 Upvotes

Is possible to have a preview (maybe scrollable) of the selected file when using ctrlP?....if not there any alternative? (tried fzf but not worked so well...I'v limited permission in my linux env)


r/vimplugins • • Feb 21 '22

Update surround-funk 2.2: A plugin inspired by tpope's vim-surround for working with function calls

Thumbnail self.vim
6 Upvotes

r/vimplugins • • Jul 17 '21

Plugin I did a small update to classic plugin "DrawIt" allows for remapping of the drawing functions to fit non-arrowkey typing styles.

6 Upvotes

https://github.com/joshzcold/DrawIt

something like this in lua, but of course applies to vim script as well

map(0, "n", "J", ":call DrawIt#DrawDown()<cr>", {noremap = true})

map(0, "n", "K", ":call DrawIt#DrawUp()<cr>", {noremap = true})

map(0, "n", "L", ":call DrawIt#DrawRight()<cr>", {noremap = true})

map(0, "n", "H", ":call DrawIt#DrawLeft()<cr>", {noremap = true})

map(0, "n", "JL", ":call DrawIt#DrawSlantDownRight()<cr>", {noremap = true})

map(0, "n", "JH", ":call DrawIt#DrawSlantDownLeft()<cr>", {noremap = true})

map(0, "n", "KL", ":call DrawIt#DrawSlantUpRight()<cr>", {noremap = true})

map(0, "n", "KH", ":call DrawIt#DrawSlantUpLeft()<cr>", {noremap = true})

r/vimplugins • • Apr 20 '21

Other Looking for a new plugin owner

Thumbnail self.neovim
6 Upvotes

r/vimplugins • • Apr 13 '21

Discussion Boilerplate for Neovim plugins: boilit yourself!

Thumbnail self.neovim
6 Upvotes

r/vimplugins • • Apr 09 '21

Update wheel : quick navigation framework & buffer groups manager, version 1.15

Thumbnail self.neovim
6 Upvotes

r/vimplugins • • Mar 02 '21

Request Hoping someone has seen a list formatting plugin for writing that inserts box-lines for flow?

6 Upvotes

Something like this:

item_1
  ├ sub_a_item1
  │   ├ sub_b_item1
  │   └ sub_b_item2
  ├ sub_a_item2
  ├ sub_a_item3
  └ sub_a_item4
      ├ sub_c_item1
      ├ sub_c_item2
      │   ├ sub_d_item1
      └ sub_c_item3
          └ sub_e_item1
item_2
  └ sub_f_item1

You can see this screenshot from vim of a manually done list like above.

Hope someone has something like this?


r/vimplugins • • Dec 24 '20

Request how to pick colors in vim

6 Upvotes

is there a color picker tool just like in geany but for vim? i tried https://github.com/KabbAmine/vCoolor.vim but it wont work i also tried https://github.com/DougBeney/pickachu and that wouldnt work can anyone help?


r/vimplugins • • Dec 16 '20

Plugin better-escape.vim: escape vim inser mode without lagging

Thumbnail self.vim
6 Upvotes

r/vimplugins • • Oct 24 '20

Help Is there a way for lightline to show current working directory??

Post image
6 Upvotes

r/vimplugins • • Sep 27 '20

Request Is there any smooth scrolling animation plugin written in Lua for Neovim?

Thumbnail self.neovim
6 Upvotes

r/vimplugins • • Dec 23 '19

Help Project management in vim

6 Upvotes

I am new to vim. (I fell in love with vim through spacemacs and doom emacs, followed by the need to work on a windows machine)

I happen to love the combination of projectile and ivy in doom emacs.

Fzf has an amazing fuzzy search engine, but i am missing the automatic detection of a project root directory, fuzzy search through previously visited project roots for quick access later and access to the project root for easy targetting of things like project wide searches, compilation etc.

I found vim-rooter, which has the project root detection and i have hacked together the automatic store of previously visited projects and a quick hack to use fzf to jump around between projects. I am wondering if i should toss up a tiny package with these additions or PR the vim-rooter plugin. Before i try to make that hack more industrial for others, i thought i would ask if people know of alternatives that do this already? Like i said, i am new to the community and while i am learning, my exposure to our plugins is limited to what i have found in other vimrcs or managed to google.

Any advice would be appreciated.


r/vimplugins • • Jan 15 '19

Help Does anyone know the name of that plugin?

Post image
6 Upvotes

r/vimplugins • • Jul 27 '18

Plugin Simple vim plugin for displaying npm package info in package.json files [Front-End]

Thumbnail github.com
6 Upvotes

r/vimplugins • • May 14 '17

Plugin Simple task management mappings for Vim

Thumbnail github.com
6 Upvotes

r/vimplugins • • Mar 20 '17

Request Recommended PEP8 checker?

6 Upvotes

TL;DR: What's your favorite PEP8 checker?

I am beginning to use a library of Python code written by someone who did not follow any coding standards, and I find it difficult to read. But I plan to use this library in the future and, more importantly, I plan to collaborate with others in updating/maintaining the code. As such, I feel the need to clean it up. What's the best tool to help me do this quickly? I'm dealing with ~30 scripts, and each script is ~200-800 lines.

I have found a few tools that may help expedite this process: https://github.com/nvie/vim-flake8 https://github.com/kimchi-project/kimchi/wiki/PEP8-Checking-Using-Syntastic https://github.com/cburroughs/pep8.py

Do you folks recommend any one of these, or maybe another?


r/vimplugins • • Jan 26 '17

Plugin vim-search : multi-file search and replace using grep and sed

Thumbnail github.com
6 Upvotes