6

在 AucTeX 中,编辑逐项列表时:

\begin{itemize}
 \item My item % note to self
\end{itemize}

当我在“自我”之后做 Cc Cj 时,我得到:

\begin{itemize}
 \item My item % note to self
 % \item
\end{itemize}

当我想要时:

\begin{itemize}
 \item My item % note to self
 \item
\end{itemize}

是否有可以修改的设置以使其正常工作?

4

1 回答 1

4
(setq LaTeX-insert-into-comments nil)

似乎解决了这个问题,虽然它可能有我不知道的其他影响。要使用它,请将其放入您的 .emacs 自定义文件中;要对其进行测试,请尝试M-:将上面的代码粘贴到提示符中。

变量LaTeX-insert-into-comments定义为

*Whether insertion commands stay in comments. 
This allows using the insertion commands even when
the lines are outcommented, like in dtx files.

编辑:

这是更好的东西:

(defadvice LaTeX-insert-item (around my-LaTeX-insert-item activate)
     (let  ((LaTeX-insert-into-comments nil)) ad-do-it))

这将通过仅在插入项目时临时更改它来防止不需要的效果将LaTeX-insert-into-comments全局设置为。nil同样,要使用它,请将其放入您的 .emacs 自定义文件中。

于 2010-05-02T18:45:08.247 回答