在Vim中编辑Yaml时错误缩进
发布时间:2020-12-15 09:15:46 所属栏目:安全 来源:网络整理
导读:Vim似乎没有正确地反应在YAML文件中的破折号,因此打破了格式。 例如我有一个块,应该看起来像这样: handlers: - name: restart exim4 service: name=exim4 state=restarted 当我完成键入重新启动exim4和类型服务:Vim reindents我的最终服务行: handlers:
Vim似乎没有正确地反应在YAML文件中的破折号,因此打破了格式。
例如我有一个块,应该看起来像这样: handlers: - name: restart exim4 service: name=exim4 state=restarted 当我完成键入重新启动exim4和类型服务:Vim reindents我的最终服务行: handlers: - name: restart exim4 service: name=exim4 state=restarted 所以显然Vim试图将句子按列排列,但这不是YAML需要的。我想创建一个有两个值的数组。 如何解决这个问题?
安装此插件:
https://github.com/chase/vim-ansible-yaml 它是由Ansible构成的,但在理论上它将与各种YAML文件工作。你必须:set filetype = ansible不幸的是,如果你不使用ansible相关的文件。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- twitter-bootstrap – Bootstrap无线电内联线路包装和堆叠单
- angularjs – WARN [web-server]:404:/views/nav/offline
- scala – 如何使用一元类型构造函数推断Shapeless记录值的内
- 响应式框架Bootstrap栅格系统的实例
- webservice的 Unrecognized xbean element mapping: servic
- 模拟CA自签证书
- bash – 如何启动tmux与几个窗口在不同的目录?
- 利用webservice和jms实现系统间的数据同步之三
- angular2 添加数据
- angular – 如何从mat-table材料设计中删除mat-row
推荐文章
站长推荐
热点阅读