org-mode-external-link異常な検索結果をTexファイルに出力する、 "No Match"

最近、org-modeを探索し始めました。 私はEmacs + Auctexを使って自分のtexファイルを編集し、自分のtexファイルを自分のorgファイルの正確な行に直接リンクするリンクを作成しようとしました。 下のスクリーンショットに示すように、私は奇妙な結果を見つけました。

enter image description here

ばかげたことは、検索は\ begin {}では動作しませんが、\ end {}では動作します。誰もそれを修正する方法を知っていますか?それともバグですか? GIF すべての助けに感謝します。

EDIT1: What I expect is that, when I click on the link, it will direct me to the relevant file at the EXACT line according to the search keyword after the :: after the link. EDIT2 GIF included.

1
追加された 編集された
ビュー: 1
あなたはもう少し説明的なことができますか?出力ファイルには何が表示されますか?また、検索に関する質問がある場合は、別の質問として投稿する方がよいでしょう。
追加された 著者 erikric,
@zckリンクの後の2つのセミコロンが検索キーです、そうですか?私が期待しているのは、リンクをクリックすると、EXACT行の関連するファイルに移動します。問題はリンク1と3がリンク2と4の間に "ノーマッチ"をもたらすことはありません。私の記述の不足のため申し訳ありません。
追加された 著者 ChisholmKyle,

1 答え

私はこれが正規表現のエスケープ文字に関連していることを99%確信しています。正規表現の \ b は、 "バックスラッシュ"ではなく " b "ではなく "単語境界"を意味します。 text.texでは、一致の最初の文字を削除すると、テキストが egin {Document} になるので、検索は機能します。

既存のリンクを修正する場合は、バックスラッシュをエスケープします。

file:~/target.txt::\\begin{Document}

リテラルのバックスラッシュを検索します。エスケープ文字 \ e はないと思っていますので、 \ end {Document} 検索で動作していると思います。

あなたができるもう一つのすばらしいことは、短い名前のorgリンクを使用することです。 C-c C-l を押すと、orgモードでリンクが表示され、その説明が表示されます。 orgバッファーには、説明だけが表示されます。

0
追加された
本当にありがとうございました!私はいつもリンクを挿入するためにC-clを行い、リンクを挿入するにはC-c C-lを行い、リンク全体を目的に合わせて表示しました。ストアドリンクリストからリンクを挿入するたびに手動でバックスラッシュを追加/削除する必要があるようです。
追加された 著者 ChisholmKyle,