helm chart formatting

as of 2026q1, zed’s yaml language server formats helm charts in a way that makes it unusable. for example:

metadata:
  name: {{ include "this.name" . }}

gets automatically formatted into this:

metadata:
  name: { { include "this.name" . }}

this doesn’t work. to solve this, disable prettier on the yaml language server:

  • open settings
  • search for yaml
  • click Configure on the yaml language
  • scroll to near the bottom and uncheck Allowed under the Prettier header