Make vim more Puppet friendly!
let g:puppet_align_hashes = 0
to your vimrc.With Vim 8 packages:
git clone https://github.com/rodjek/vim-puppet.git ~/.vim/pack/plugins/start/vim-puppet
With Pathogen:
If you're using pathogen to manage
your vim modules (and if you're not, why aren't you), you can simply add this
as a submodule in your ~/.vim/bundle/
directory.
My entire home directory is a git repository, so for me it's simply a case of
git submodule add -f git://github.com/rodjek/vim-puppet.git .vim/bundle/puppet
If you're not using pathogen, you can just manually place the files in the
appropriate places under ~/.vim/
With Plug
In your ~/.vimrc (or stdpath('config') . '/init.vim' for Neovim)
call plug#begin()
rodjek/vim-puppet
call plug#end()
Testing is based on vader.vim testing framework, see:
https://github.com/junegunn/vader.vim . To run full test suit use
./test/run-tests.sh
, this will also download vader.vim plugin to project's
folder.