Skip to content
forked from sbulav/vim-helm

Vim syntax for helm templates (yaml + gotmpl + sprig + custom)

License

Notifications You must be signed in to change notification settings

sanguis/vim-helm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim-helm

vim-helm is a syntax plugin for helm templates (yaml + gotmpl + sprig + custom). It also adds helm compiler, letting you populate quickfix window with results of helm lint command.

Installation


Using Vundle

Plugin 'sbulav/vim-helm'

Using vim-plug

Plug 'sbulav/vim-helm'

Usage

While editing any of the {Chart.yaml, values.yaml, templates/*.yaml} you should be able to run

:make

which will populate your quickfix with results of helm lint and will focus on first error.

To make it more convenient, you can use mapping, e.g.

" Simply run a make command
nnoremap <leader>m :make<cr>

About

Vim syntax for helm templates (yaml + gotmpl + sprig + custom)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 90.3%
  • Vim Snippet 9.7%