Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


Vim Cucumber runtime files

Subscribe to updates I use vim-cucumber

Statistics on vim-cucumber

Number of watchers on Github 297
Number of open issues 12
Average time to close an issue 26 days
Main language VimL
Average time to merge a PR 25 days
Open pull requests 8+
Closed pull requests 6+
Last commit over 4 years ago
Repo Created over 11 years ago
Repo Last Updated over 2 years ago
Size 69 KB
Homepage http://www.vim.or...
Organization / Authortpope
Page Updated
Do you use vim-cucumber? Leave a review!
View open issues (12)
View vim-cucumber activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating vim-cucumber for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)


This is the development version of Vim's included runtime files for the Ruby acceptance testing framework Cucumber. It provides syntax highlighting, indenting, and some editing commands.


vim-cucumber provides commands to jump from steps to step definitions in feature files.

In normal mode, pressing [<C-d> or ]<C-d> on a step jumps to the corresponding step definition and replaces the current buffer. <C-W>d or <C-w><C-d> on a step jumps to its definition in a new split buffer and moves the cursor there. [d or ]d on a step opens the step definition in a new split buffer while maintaining the current cursor position.


If you don't have a preferred installation method, I recommend installing pathogen.vim, and then simply copy and paste:

cd ~/.vim/bundle
git clone git://github.com/tpope/vim-cucumber.git
vim-cucumber open issues Ask a question     (View All Issues)
  • almost 4 years Possibility to find step usages
  • about 4 years Not able find step definition in step definition files
  • over 6 years Asterisk keywords are not recognized
  • over 6 years Display list of matching steps
vim-cucumber open pull requests (View All Pulls)
  • Become a part of vim-polyglot community
  • Adds js as ft, supporting cucumberjs.
  • Fallback to Ruby only when couldn't find matching step using VimScript
  • Enhance jump to step def in preview window with larger split and focus
  • improved indention for gherkin cucumber feature:
  • Unit testy
  • Allow overriding cucumber_steps_glob definition for local requirements
  • Add support for vertical splits when opening definitions
vim-cucumber questions on Stackoverflow (View All Questions)
  • Vim: Cucumber indentation for "And" lines
  • vim-cucumber doesn't find definitions
vim-cucumber list of languages used
  • Vim script
Other projects in VimL