Script Roundup: multichange.vim, vim-detailed

Alex R. Young
usevim
Published in
1 min readDec 12, 2012

Send in your Vim scripts for review through our contact form or @vimnews.

multichange.vim

Don’t be shy about renaming things as you work.

— From Organizing Go code

multichange.vim (GitHub: AndrewRadev / multichange.vim) by Andrew Radev is a plugin that makes renaming things a lot easier. By typing :Multichange, the plugin enters a mode that causes word changes to propagate through the current buffer.

This plugin is based on vim-markmultiple, which has a screencast that nicely illustrates how that particular plugin works.

vim-detailed

In a time when people are arguing syntax highlighting should be turned off, vim-detailed (GitHub: rking / vim-detailed) provides another option: more colours!

So many 256-color schemes merely shift the palette around, displaying only 8 colors (even though they’re a different set of 8 colors than default). This scheme is more detailed than that. Your eyes will learn to pick up on subtler patterns without requiring as much from your conscious mind. Instead of the goal being merely looking cool, the goal is to maximize info bandwidth from the computer to the brain.

This plugin can be enabled with :colo detailed, but is currently limited to Ruby only. The author is looking into adding support for more languages, and adding a "light" version.

--

--