TexStudio 编辑器中 <Ctrl>+<Right> 和 <Ctrl>+<Left> 的奇怪行为

san*_*ica 2 latex editor texstudio

我在 Windows 10 下使用 TeXstudio 3.0.1、Qt 5.12.1。

假设我有一个 tex 文件,其原理图内容如下

...
text text text
\begin{equation}
    \label{eqn:1}
    \left( x \right) = 2 \left[ u^{-1} \log{u} \right]^{2/3} % <--- point 1
    \quad ,
\end{equation}
%
text \cite{art1} text text \ref{eqn:1} text text $\sin(x)$ text
...
Run Code Online (Sandbox Code Playgroud)

如果光标位于点 1 或之前,按 <Ctrl>+<Right> 会逐字移动。如果光标位于以下字符(即 行中的第一个空格\quad)和 中的左大括号之前的任意位置\ref{eqn:1},则按 <Ctrl>+<Right> 移动到右大括号之前,并被eqn:1选中,跳过任何内容文本位于两者之间。在 after 中使用 <Ctrl>+<Left> 导航文档时,也会发生类似的情况\ref{eqn:1}。(笔记:我无法系统地了解哪些命令或其他命令会成为这些长跳跃的障碍,但这无关紧要。)

我希望 <Ctrl>+<Right> 和 <Ctrl>+<Left> 始终逐字导航。

这是正常的吗? 这可以改变吗?如何?

小智 5

简短回答:您正在占位符之间导航。

因此,使用 删除当前的占位符ctrl+shift+K

长答案在这里: https://tex.stackexchange.com/questions/329725/how-to-remove-box-outlines-around-parenthesis-brackets-in-texstudio

有同样的问题,这让我发疯。