Specky! 0.1

Specky! is a Vim plugin that offers functions to help make behavioral testing easy with ruby and rspec.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
GPL (GNU General Public License) 
3.6/5 12
Mahlon Smith
ROOT \ Text Editing&Processing \ Vim Plugins
Specky! is a Vim plugin that offers functions to help make behavioral testing easy with ruby and rspec.

Specky is a small collection of functions to help make behavioral testing streamlined and easy when working with ruby and rspec.

Developer comments

I decided the easiest way to cherry pick the functions that you'd like was to enable them via key bindings. By doing this Specky won't make assumptions about your current bindings, and won't stomp on anything you don't want it to.

After you've configured your bindings, here are some of the things you can now do with a single key stroke:

- Switch back and forth from code to testing spec
- Run the spec, with results going to a new buffer
- View rdoc of the word under the cursor
- Dynamically switch string types for the word under the cursor (double quoted, quoted, symbol)

About Vim:

Vim is a text editor first released by Bram Moolenaar in 1991 for the Amiga computer. Vim was created as an extended version of the vi editor, with many additional features designed to be helpful in editing program source code; its full name is Vi IMproved.

While Vim is cross-platform, it is most popular on Unix-like operating systems.

Released under a software license compatible with the GNU General Public License, Vim is free and open source software. The program's license includes some charityware clauses.

Like vi, Vim's interface is based not on menus or icons but on commands given in a text user interface; its GUI mode, gVim, adds menus and toolbars for commonly used commands but the full functionality is still expressed through its command line mode.

For many users learning Vim may be difficult and slow initially, but once the basics are understood they progress quickly and editing becomes more efficient. To facilitate this, Vim has a built-in tutorial for beginners. There is also the Vim Users' Manual that details the basic and more advanced Vim features. This manual can be read from within Vim, or found online.

Vim also has a built-in help facility (using the :help command) that allows users to query and navigate through commands and features.

Last updated on July 8th, 2008


#Vim plugin #behavioral testing #string types #behavioral #testing #string #types

Add your review!