ansible的剧本文件是yaml文件,文件格式有要求,要求:同等级别的文件缩进一样,所以空格必不可少,一般要求2个空格。
空格少的情况还好说,空格多一个一个数太麻烦,所以设置一下vim的软件环境,为自己编写剧本提供方便很重要,废话不多说。
cat ~/.vimrc
autocmd FileType yaml setlocal ai ts=2 sw=2 et
FileType 代表文件类型,后边跟参数
yaml 就是这个作用于yaml文件,编写其他文件时不起作用
ts=2 是tabstop=2的缩写,表示使用2个空格自动代替tab键
et=expandtab 表示tab键的缩写
sw=2 是shiftwidth=2的缩写,表示开启自动缩进对齐,缩进宽度为2个空格
ai=auto indent 自动退格对齐

本文介绍如何通过配置Vim编辑器来辅助Ansible剧本的编写,通过设置自动缩进、tab键替换等功能,提高编写效率。
190

被折叠的 条评论
为什么被折叠?



