wordmoveでお引っ越しできない!!そのに

前回に引き続きwordmoveで出るエラーについて。 今回対処するのは

/usr/local/rbenv/versions/2.1.2/lib/ruby/2.1.0/psych.rb:370:in `parse’: (): did not find expected key while parsing a block mapping at line 12 column 3 (Psych::SyntaxError)

です。どういうことなんだろう…単純に構文エラーって特に自分で書き加えたりしているわけでもないのに…

実はMovefileの#を消してコメントアウトしていたコードを有効にすると起こります。どうもYamlファイルはインデントの数で階層を表現しているようで…つまり同じ階層にあるべきものはしっかりインデントを合わせないといけないようです。

難しい…ただのコメントアウトだと思っていると思わぬ落とし穴が!!特にsshの記述の#を取り除くときは前後のインデントを見て気をつけて下さい。ちなみに

ssh:
    host: "XXXXX.sakura.ne.jp"
    user: "XXXXX"

というあたりは”ssh:”は行頭から半角2つ分、”host:”の階層は行頭から半角4つ分で動きました!!