YAMLで%文字をエスケープするにはどうすればよいですか?
%%
を試してください。エスケープするのに役立つかもしれません。
文字列を二重引用符で囲みます:"%{var} some string"
疑わしい場合は、IRBで文字列をyamlに変換してみてください
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