All Projects → mrk21 → yaml-vim

mrk21 / yaml-vim

Licence: MIT license
YAML syntax/indent plugin for Vim

Programming Languages

Vim Script
2826 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to yaml-vim

Vim Yaml Folds
YAML, RAML, EYAML & SaltStack SLS folding for Vim
Stars: ✭ 59 (+59.46%)
Mutual labels:  yaml, vim-plugin
apipkgen
Generate an R package from API specs
Stars: ✭ 12 (-67.57%)
Mutual labels:  yaml
vim-snipp-snapp-snut-and-the-legend-continues
💇 (Experimental) Vim snippet plugin
Stars: ✭ 24 (-35.14%)
Mutual labels:  vim-plugin
vim-readme-viewer
📖 Viewing plugin's README easily like vim help
Stars: ✭ 26 (-29.73%)
Mutual labels:  vim-plugin
vim-mysticaltutor
Low-contrast flat colorscheme for Vim and terminals
Stars: ✭ 22 (-40.54%)
Mutual labels:  vim-plugin
miniSnip
Lightweight snippet plugin for Vim
Stars: ✭ 45 (+21.62%)
Mutual labels:  vim-plugin
Cli
A simple, fast, and fun package for building command line apps in Go
Stars: ✭ 16,995 (+45832.43%)
Mutual labels:  yaml
vim-plugin-ruscmd
Vim plugin: support command mode in Russian keyboard layout
Stars: ✭ 60 (+62.16%)
Mutual labels:  vim-plugin
assets generator
The flutter tool to generate assets‘s configs(yaml) and consts automatically for single project and multiple modules.
Stars: ✭ 34 (-8.11%)
Mutual labels:  yaml
vim-solidity
Syntax highlighting for Solidity in Vim
Stars: ✭ 44 (+18.92%)
Mutual labels:  vim-plugin
searchReplace.vim
Search & Replace, simply & efficiently [neovim only]
Stars: ✭ 26 (-29.73%)
Mutual labels:  vim-plugin
vim-shellcheck
Vim wrapper for ShellCheck, a static analysis tool for shell scripts.
Stars: ✭ 63 (+70.27%)
Mutual labels:  vim-plugin
cfn-include
Preprocessor for CloudFormation templates with support for loops and flexible include statements
Stars: ✭ 83 (+124.32%)
Mutual labels:  yaml
qf helper.nvim
A collection of improvements for the quickfix buffer
Stars: ✭ 70 (+89.19%)
Mutual labels:  vim-plugin
vim-pairs
Punctuation text objects: ci/ da; vi@ yiq da<space> ...
Stars: ✭ 35 (-5.41%)
Mutual labels:  vim-plugin
vim-textobj-quote
Use ‘curly’ quote characters in Vim
Stars: ✭ 112 (+202.7%)
Mutual labels:  vim-plugin
vim-textobj-anyblock
A text object for any of '', "", (), {}, [] and <>.
Stars: ✭ 76 (+105.41%)
Mutual labels:  vim-plugin
PICO-8.vim
A vim plugin package for PICO-8 programming.
Stars: ✭ 42 (+13.51%)
Mutual labels:  vim-plugin
scikit-ci
Simpler and centralized CI configuration for Python extensions.
Stars: ✭ 15 (-59.46%)
Mutual labels:  yaml
vim-mdnquery
Query the Mozilla Developer Network documentation without leaving Vim
Stars: ✭ 19 (-48.65%)
Mutual labels:  vim-plugin

yaml-vim

YAML syntax/indent plugin for Vim.

By this plugin introducing, you can write as the indent style shown below:

---
# The block sequences with the block mappings in the same line:
- name: create file
  command: >
    creates=/path/to/file
    touch /path/to/file

# Not exists spaces after the block sequences symbol:
-
  name: install packages
  apt: name={{item}} state=present
  with_items:
    - package1
    - package2
---
# The block scalar headers on the top domain:
>
  A value of the block scalar.

And added the syntax highlighting listed below:

  • The block scalar headers: > and |
  • Not exists spaces after the block sequences symbol: -

Usage

All you have to do is to write the loading settings of this plugin to the .vimrc.

NeoBundle 'mrk21/yaml-vim'
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].