O Kate não está automaticamente identificando o código dentro de chaves no meu código Perl. Ou seja, quando eu clico em enter, nenhuma tab é adicionada e o cursor vai para o começo da linha. Aqui está um exemplo, com | sendo o cursor:
foreach my $var (@arr) {
|
}
Indentações como eu quero em Ruby:
myarr.each do
|
end
Depois de pressionar o recuo, as próximas linhas vão para o estado recuado:
foreach my $var (@arr) {
whatever();
|
}
Eu verifiquei Configurações > Configurar o Kate > Componente do editor > Edição > Recuo > Recuo padrão e está definido como "Normal".
Eu examinei o perl.xml, mas não consigo descobrir o que alterar para tornar o trabalho de recuo.
Alguma ideia do que fazer?
Tags kate