vim错误的缩进时,注解行的yaml文件

vnzz0bqm  于 2022-11-11  发布在  其他
关注(0)|答案(1)|浏览(129)

我已经试过autocmd way了,对我不起作用。
1.一行注解带有i,缩进错误。
在行开始按i,然后按#,#和光标自动缩进。

1.带I的一行注解,右缩进。
在行开始按I键,光标自动缩进;然后按井号键。

1.用Ctrl+v阻止注解,然后用Shift + i,然后用Esc,缩进错误。


1.将光标放在-上的块注解
第一个块和第二个块具有不同的特性。

hc8w905p

hc8w905p1#

这也把我逼疯了!谢天谢地,解决办法相当简单:

autocmd FileType yaml,yaml.ansible setlocal indentkeys-=0#

如果你使用ansible-vim插件,你需要使用“yaml.ansible”。使用“setlocal”而不是“set”是可选的,但在使用Vim几十年后,我了解到当你知道你只希望它是本地的,以避免令人讨厌的意外时,指定本地是一个好主意。

相关问题