粘贴文本时不保留前导空格

粘贴文本时不保留前导空格

在 TeXstudio 中,如果我粘贴包含前导空格的文本行,编辑器会自动更改它们,从而产生不良的布局。

MWE:复制以下代码片段并将其粘贴到编辑器中。

\begin{verbatim}
    1
  -----
  s + 1
\end{verbatim}

粘贴后效果如下:

\begin{verbatim}
1
-----
s + 1
\end{verbatim}
  • 为什么会发生这种情况?
  • 如何才能保持粘贴文本的缩进不变?

答案1

TeXstudio 提供三种缩进模式:

  • 忽略缩进:关闭自动缩进。
  • 保持缩进:复制上一行的缩进。
  • 自动缩进和取消缩进:自动重新缩进文本以匹配上下文。

来自TeXstudio 用户手册

选择框“缩进模式”让您选择按下 Enter 后缩进的行是否后面跟着相同缩进的行,或者让 TeXstudio 自动缩进。

“自动缩进和取消缩进”模式默认启用。由于您想保留文本的缩进,因此需要将此设置更改为“忽略缩进”

转至Options> Configure TeXstudio>Editor

TeXstudio 缩进模式

其他来源:

相关内容