Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tpope/vim-cucumber
Vim Cucumber runtime files
https://github.com/tpope/vim-cucumber
Last synced: 4 days ago
JSON representation
Vim Cucumber runtime files
- Host: GitHub
- URL: https://github.com/tpope/vim-cucumber
- Owner: tpope
- Created: 2008-11-24T03:48:56.000Z (about 16 years ago)
- Default Branch: master
- Last Pushed: 2023-11-20T15:43:47.000Z (about 1 year ago)
- Last Synced: 2024-05-01T23:13:54.351Z (9 months ago)
- Language: Vim Script
- Homepage: http://www.vim.org/scripts/script.php?script_id=2973
- Size: 64.5 KB
- Stars: 321
- Watchers: 7
- Forks: 63
- Open Issues: 12
-
Metadata Files:
- Readme: README.markdown
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# vim-cucumber
This is the development version of Vim's included runtime files for the Ruby
acceptance testing framework [Cucumber](https://cucumber.io/). It provides
syntax highlighting, indenting, and some editing commands.## Commands
vim-cucumber provides commands to jump from steps to step definitions in
feature files.In normal mode, pressing `[` or `]` on a step jumps to the
corresponding step definition and replaces the current buffer. `d` or
`` 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.## Installation
Install using your favorite package manager, or use Vim's built-in package
support:mkdir -p ~/.vim/pack/tpope/start
cd ~/.vim/pack/tpope/start
git clone https://tpope.io/vim/cucumber.git