在Sublime Text中使用begin {} - end {}片段后奇怪的光标位置

时间:2018-03-25 08:05:13

标签: latex sublimetext3 sublimetext

当我在Sublime Text中编写LaTeX时,如果为列表环境(enumerateitemizelist和{{1}触发了begin {} - end {}代码段}}),将自动添加description。但是当我按下\item键离开环境名称字段时,光标将跳转到Tab之前的位置而不是之后的位置。这看起来很奇怪,因为通常期望光标移动到\item命令之后的位置,这样就可以继续输入列表项的文本。

Strange cursor location of Sublime Text snippet

我已经检查了Sublime Text的内置包\item中提供的snippet code

LaTeX

<snippet> <content><![CDATA[\\begin{${1:env}} ${1/(enumerate|itemize|list)|(description)|.*/(?1:\\item )(?2:\\item)/}$0 \\end{${1:env}}]]></content> <tabTrigger>begin</tabTrigger> <scope>text.tex.latex</scope> <description>\begin{}…\end{}</description> </snippet> 标记的确在之后替换所插入的$0

我使用Sublime Text 3 build 3143.即使没有启用第三方软件包,也会在macOS High Sierra和Windows 7(6.1.7601)上出现此问题。

如果这不是Sublime Text的错误,我还缺少哪些其他配置?

0 个答案:

没有答案