https://github.com/luan/vim-concourse
Syntax detection and highlighting for http://concourse.ci pipeline files
https://github.com/luan/vim-concourse
Last synced: 12 months ago
JSON representation
Syntax detection and highlighting for http://concourse.ci pipeline files
- Host: GitHub
- URL: https://github.com/luan/vim-concourse
- Owner: luan
- License: bsd-3-clause
- Created: 2016-04-21T22:31:30.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-11-21T16:34:22.000Z (over 9 years ago)
- Last Synced: 2025-04-24T02:53:57.215Z (about 1 year ago)
- Language: VimL
- Homepage:
- Size: 4.04 MB
- Stars: 14
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vim Concourse
Syntax detection and highlighting for [concourse](http://concourse.ci) pipelines.
## Features
* Custom highlighting aware of concourse terminology
* Folding
* Auto detecting concourse files
* [Tagbar](https://raw.githubusercontent.com/luan/flytags/master/screenshots/screenshot-01.png) integration
* Automatic [ctags](http://ctags.sourceforge.net/) generation for use with `` on jobs and resources
## Settings
By default vim-concourse will generate ctags for your concourse pipelines using [flytags](http://github.com/luan/flytags) on save.
You can disable this functionality with:
```vim
let g:concourse_tags_autosave = 0
```
## In Action

## Credits
* [vim-go](https://github.com/fatih/vim-go), where from a lot of the plugin code was based
* [concourse](http://concourse.ci), the concourse ci system
## License
The BSD 3-Clause License - see [LICENSE](LICENSE) for more details.
Uses the vim-go LICENSE and copyrights since a lot of the code was re-used.