Java VM загружает класс в память в первый раз, когда используется класс. Таким образом, разница между 1-м и 2-м прогонами может быть вызвана загрузкой классов.
Вы желаете , синтаксис modeline , например,
# vim: set syntax=python:
Видят: волшебство Modeline в Vim Wikia для получения дополнительной информации.
Я не использовал энергию очень, но я думаю, что Вы хотите, должна добавить строка как следующее в конец Вашего файла:
# vim: set syntax=python: