Problème avec retrait en HAML-“reste du document a été mis en retrait de 2 espaces”

Je l'aurais posté ce dans un Github Gist ou à l'aide de Tinkerbin, mais l'indentation apparaît loin quand je fais un copier-coller de ma HAML.

Le message d'erreur est: l'incohérence de l'indentation: "\t\t " a été utilisé pour l'indentation, mais le reste de ce document a été mis en retrait de 2 espaces.

J'ai posté un imgur pour vous montrer où est l'erreur qui se passe, le navigateur me dit que la ligne 8, comme vous pouvez le voir sur la photo.

Garder avec moi, c'est probablement une solution facile, mais je suis très nouveau à HAML.

Problème avec retrait en HAML-“reste du document a été mis en retrait de 2 espaces”

Si le retrait s'affiche "mode off" alors vous n'êtes pas l'indentation correctement--êtes-vous d'utiliser des espaces à la place des onglets? Vous devez être cohérent-le message d'erreur indique que vous n'êtes pas. (Je ne sais pas ce HAML exige; j'ai toujours utiliser des espaces, comme une personne saine d'esprit. que le combat commence.)
L'Indentation apparaître loin quand copié et collé quelque part d'autre est un signe infaillible que vous avez fait quelque chose de mal 😉 ne mélangez Jamais des tabulations et des espaces pour l'indentation.
Eh bien, j'ai mon onglet taille 2 au bas de Textmate. Donc, attendre, même si un onglet ou 2 espaces donne la même quantité d'espace, en utilisant à la fois de façon interchangeable peut gâcher les choses? Et oui fwiw, j'ai été en utilisant à la fois 😡

OriginalL'auteur Nubtacular | 2012-05-07