Linguagens como YAML exigem que o texto seja indentado com espaços. Tabs não são permitidos. Então, se você normalmente usa Sublime Text 2 com tabulações como recuo padrão, veja como você pode forçar um determinado idioma a sempre usar espaços. Usarei um arquivo .yml como exemplo, mas você pode seguir as mesmas etapas para qualquer tipo de arquivo.
- Ao editar um arquivo .yml em Sublime Text 2, vá para o menu Sublime Text 2 . Vá para Preferências -> Configurações – Mais -> Especificação de sintaxe – Usuário
- Sublime Text 2 abrirá um arquivo de configurações específico para o idioma que você escolheu para editar as configurações. Nesse caso, editarei o arquivo YAML.sublime-settings, que aplicará as configurações apenas ao idioma de sintaxe YAML.
Use o seguinte código para definir as configurações de recuo:
{
"tab_size": 2,
"translate_tabs_to_spaces": true
}