Как я могу избежать% символов в YAML?
Попробуйте %% это может сработать, чтобы убежать.
%%
поместите строку в двойные кавычки: "%{var} some string"
"%{var} some string"
Если сомневаетесь, попробуйте преобразовать строку в yaml в IRB
C:\Documents and Settings\a.grimm>irb irb(main):001:0> require "yaml" => true irb(main):002:0> "I'm giving it 110%!".to_yaml => "--- I'm giving it 110%!\n" irb(main):003:0> exit