All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
1 ===============================================================================
2 ALE CloudFormation Integration *ale-cloudformation-options*
5 ===============================================================================
6 cfn-python-lint *ale-cloudformation-cfn-python-lint*
8 cfn-python-lint is a linter for AWS CloudFormation template file.
10 Website: https://github.com/awslabs/cfn-python-lint
13 -------------------------------------------------------------------------------
16 Install cfn-python-lint using either pip or brew: >
20 If pip is not available use setuptools. >
22 python setup.py clean --all
23 python setup.py install
25 You can install the linter via brew on macOS. >
30 -------------------------------------------------------------------------------
33 To get cloudformation linter to work on only CloudFormation files we must set
34 the buffer |filetype| to `yaml.cloudformation`. This causes ALE to lint the
35 file with linters configured for cloudformation and YAML files.
37 Just put the following in `ftdetect/cloudformation.vim`: >
39 au BufRead,BufNewFile *.template.yaml set filetype=yaml.cloudformation
41 This will get both cloudformation and yaml linters to work on any file with
42 `.template.yaml` extension.
44 ===============================================================================
45 vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl: