Leuven, Belgium

Andrew Radev

Elite
@AndrewRadev

"Nooooo, you can't keep solving your problems by writing Vim plugins, use a real programming language" Haha vimscript go brrrrr

splitjoin.vim. Switch between single-line and multiline forms of code

2k

switch.vim. A simple Vim plugin to switch segments of text with predefined replacements

760

linediff.vim. A vim plugin to perform diffs on blocks of code

506

sideways.vim. A Vim plugin to move function arguments (and other delimited-by-something items) left and right.

489

tagalong.vim. Change an HTML(ish) opening tag and take the closing one along as well

419

vimrunner. Control a vim instance through ruby code

241

inline_edit.vim. Edit code that's embedded within other code

157

bufferize.vim. Execute a :command and show the output in a temporary buffer

93

typewriter.vim. Make cool typewriter sounds in insert mode

92

quickpeek.vim. Show a preview popup on quickfix entries

72

undoquit.vim. Undo a :quit -- reopen the last window you closed

71

deleft.vim. Delete a wrapping if-clause, try-catch block, etc. and shift left.

71

diffurcate.vim. Split a git diff into separate files

62

multichange.vim. Edit a word and have the change propagate throughout the buffer

59

dsf.vim. Delete surrounding function call

54

id3.vim. "Edit" mp3 files with Vim, or rather, their ID3 tags

54

writable_search.vim. Grep for something, then write the original files directly through the search results.

53

ember_tools.vim. Tools for working with ember projects

51

quickmd. Quickly preview a markdown file

45

simple_bookmarks.vim. A small plugin to create named bookmarks in Vim

33

gnugo.vim. Play a game of Go in your text editor, using GnuGo

32

discotheque.vim. Emphasize pieces of text, with style.

31

gapply.vim. Before committing, edit a git diff and apply it directly to the index

28

whitespaste.vim. Automatically adjust number of blank lines when pasting

26

image-processing. Some experiments with simple image processing algorithms

21

rails_extra.vim. Some extra tools for working with Rails projects, on top of vim-rails

20

id3-image. A tool to embed images into mp3 files

19

strftime.vim. Make it easier to read and write strftime strings

18

vim-eco. Eco (embedded coffee-script) support for Vim

17

exercism.vim. Vim plugin to help out with exercism.io. A thin wrapper around the `exercism` command-line

16

dealwithit.vim. Show the "deal with it" dog animation in Vim

14

tagfinder.vim. A simple vim plugin to look for tags of specific kinds: classes, functions, etc.

14

whatif.vim. What if we could see which if-else branch gets executed? Haha jk... unless?

12

ghundle. A package manager for git hooks

11

yankwin.vim. Yank and paste windows around

10

qftools.vim. Tools to manipulate the quickfix window

10

waiting-on-rails. Bored of waiting on "rails server"? No more!

9

cucumber-vimscript. Cucumber step definitions for testing vimscript

9

popup_scrollbar.vim. A scrollbar for Vim windows built with the popup API

8

id3-json. Read and write ID3 tags with machine-readable input and output

7

coffee_tools.vim. A work-in-progress plugin with tools for working with coffeescript

7

vim-lectures. Lectures for the Vim course in FMI

7

progressor. Measure iterations in a long-running task

6

vim-fmi. The site for the Vim course at Sofia University: https://vim-fmi.bg/

5

iseven.vim. Check if a number is even or not

5

rust-hangman. A simple game of hangman, built for learning purposes

2
46
Apply