Небольшая, но надоедливая ошибка в сочетаниях клавиш VSCode LaTeX Workshop

Небольшая, но надоедливая ошибка в сочетаниях клавиш VSCode LaTeX Workshop

Я использую VSCode с расширением LaTeX Workshop для написания LaTeX. Я фанат его полезных сочетаний клавиш для математических символов. Но недавно сочетания клавиш начали демонстрировать надоедливый баг, который не является критическим для рабочего процесса, но очень неудобен.

Так, например, когда я набираю "@a" и нажимаю Enter, я получаю "\alpha". Но если я сначала наберу (скажем) "@(" (что даст мне "\left( \right)", а затем наберу "@a" и нажму Enter, программа не преобразует его в "\alpha"; вместо этого клавиша Enter переместит меня на следующую строку. Так что после ввода "@(" мне нужно ESCсначала нажать , а затем набрать "@a", чтобы получить "\alpha".

Пример:

typing "@(, Enter, @a, Enter" gives\
"\left( @a \
 \right)"

typing "@(, Enter, esc, @a, Enter" correctly gives\
\left( \alpha \right)

Раньше этого не было. Но недавно это начало происходить с любым сочетанием клавиш, которое помещает меня в скобки (например, \( -> \( \), @/ -> \frac{}{}, @2 -> \sqrt{}, @I -> \int_{}^{} и т. д.); любое последующее сочетание клавиш без нажатия ESCигнорируется, как указано выше. Поскольку существует так много таких сочетаний клавиш, которые я использую ежедневно, это ESCтребование становится небольшим, но довольно постоянным отвлечением.

Кто-нибудь знает, как исправить настройки, чтобы избавиться от этой проблемы?

Спасибо,

HR

Связанный контент