yasnippets com% terminando a linha após $ 0 age de forma estranha quando usado com o AUCTeX

nippets Yasnippet com um sinal de porcentagem,%, terminando uma linha com o último ponto do snippet,$0, antes que o sinal de porcentagem atue de maneira estranha, pois o cursor é colocado após o sinal de porcentagem e não antes dele. Gostaria de saber como posso evitar esse comportamento estranh

Considere o seguinte trecho:

# -*- mode: snippet -*-
# name: test snippet
# key: ts
# --
{
$0%
}

Considero que como está ativadodevemo insira três linhas onde a primeira contém{, a última linha} e a segunda linha% e coloque o cursor antes de% na segunda linha, como no exemplo a seguir:

{
[cursor]%
}

Mas o que acontece é o seguinte:

{
  % [cursor]
}

Como posso fazer com que o snippet se comporte da maneira que eu acho que deveria?

Meu palpite é que isso se deve a algo no AUCTeX, porque acontece com o AUCTeX ativado, mas não no modo principal Interação Lis

questionAnswers(1)

yourAnswerToTheQuestion