cat /etc/vimrc
...
autocmd filetype yaml setlocal ai sw=2 ts=2 et cuc
这几个参数是Vim文本编辑器的配置参数,意思如下:
ai:设置自动缩进,即在下一行缩进与当前行的缩进一致。
ts:设置制表符(tab)所占的空格数,默认值是8。
sw:设置换行缩进级别(shiftwidth),即未自动缩进时按下Tab键所插入的空格数,默认值是8。
et:设置展开tab为对应的空格数,即不使用制表符(tab),而是使用空格符(space)来进行缩进。
cuc: 高亮当前游标在哪一列
FileType 代表文件类型,后边跟参数
yaml 就是这个作用于yaml文件,编写其他文件时不起作用