VSCode LaTeX Workshop 键盘快捷键中一个小但令人烦恼的错误

VSCode LaTeX Workshop 键盘快捷键中一个小但令人烦恼的错误

我正在使用 VSCode 和 LaTeX Workshop 扩展来编写 LaTeX。我很喜欢它有用的数学符号快捷键。但最近,快捷键开始出现一个令人烦恼的错误,虽然对工作流程并不重要,但却非常不方便。

因此,例如,当我输入“@a”并按下回车键时,我得到的是“\alpha”。但是,如果我先输入(比如说)“@(”(这给了我“\left( \right)”),然后输入“@a”并按下回车键,程序不会将其转换为“\alpha”;相反,回车键会将我带到下一行。因此,在输入“@(”后,我需要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要求正在成为一个虽小但相当持续的干扰。

有谁知道如何修复设置以摆脱这个问题?

谢谢,

人力资源

相关内容