簡體   English   中英

是否可以讓 emacs 在乳膠模式的段落填充期間忽略注釋?

[英]possible to get emacs to ignore comments during paragraph fill in latex-mode?

在 emacs 中編輯 LaTeX 時,可以在段落中間添加注釋:

Line 1
% comment
Line 2

不幸的是,如果您在光標位於Line 2行時運行fill-paragraph ,您將得到:

Line 1
% comment Line 2

這使得它非常不可用,因為現在Line 2已經從文檔中消失了。 如何讓 emacs 將Line 1Line 2視為需要填充段落,而不是將Line 2行堆積到注釋行上?

如果fill-paragraph也在評論部分運行,則加分。

你真的在 LaTeX 模式下嗎?

我現在唯一需要使用的 emacs 是 21.2.1,與 Cygwin 一起安裝,但如果我嘗試

Line 1
% a comment
Line 2
Line 3

在 LaTeX 模式下點擊 Esc-Q(或 Esc-X 填充段落)給我

Line 1
% a comment
Line 2 Line 3

但是,如果我執行 Esc-X 文本模式並重復(Esc-q 或 Esc-X 填充段落),我會得到

Line 1 % a comment Line 2 Line 3

換句話說,如果 emacs 處於正確模式,則它會正確處理 LaTeX 注釋,但(不出所料)如果它將文檔視為普通文本,則不會

我遇到了同樣的問題。 安裝auctex解決了問題

我通常不編輯乳膠文檔,但我沒有看到您描述的行為(我在 emacs 23 中打開了一個空白文檔並啟用了乳膠模式)。 我粘貼了您的示例,但無法將第 2 行填充到評論中。 你可能有一些模式鈎子破壞了paragraph-startparagraph-separate的默認乳膠模式值嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM