Script Roundup: shootingstar, thumbnail.vim

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


Shootingstar (GitHub: jceb / vim-shootingstar, License: Vim) by Jan Christoph Ebersbach is based in the star command which automatically searches forward in Normal mode for the word under the cursor. Rather than searching for the word, the plugin searches for the text fragment that begins at the cursor's location.

This is implemented using getline() and match() -- getline() gets the current line, which is fed through match() with col('.') which gets the byte index of the cursor. It's a compact plugin, so you can check out the source to see how it all works.



Taking inspiration from Chrome's Most visited tab, thumbnail.vim (GitHub: itchyny / thumbnail.vim, License: MIT) by "itchyny" shows a preview of the text in each buffer.

Typing :Thumbnail displays the buffer selector in a Scratch window. Options can be supplied to change the behaviour of the new window: it supports horizontal and vertical split modes, and can open in a new tab.

You might like this plugin if you liked vim-startify.

blog comments powered by Disqus