他の組織ファイルの見出しへの組織モードのリンク


19
  1. 別の組織ファイルの特定のトピック(*)にリンクする方法はありますか?
  2. 現在の組織ファイルからリンク先のファイルへの相対パスをすばやく見つけてコピーするにはどうすればよいですか?

おそらく両方ともまっすぐですが、私はそれを理解できませんでした。ご協力ありがとうございます。

回答:


18

#2では、最初にいくつかのキーバインドを初期化ファイルに追加します(これらはOrgマニュアルで推奨されているキーです)-

(global-set-key (kbd "C-c l") 'org-store-link)
(global-set-key (kbd "C-c C-l") 'org-insert-link)

次にC-c l、リンク先のアイテム内またはアイテムのどこかをヒットしてC-c C-lから、リンクを配置したい場所にヒットします。場所を確認してからリンク名を入力するよう求められます。Enterキーを押してデフォルトを受け入れることができます。[[file:foo.org :: * bar] [link-name]]のようなリンクを作成しますlink-name

詳細については、http://orgmode.org/manual/Handling-links.htmlを参照してください。


C-c lあなたは悲惨な意味ですか?
激変

いいえ、C-c lリンク先の組織ファイルにアクセスします。リンクがコピーされ、で貼り付けることができますC-c C-l
ブライアンバーンズ

上のC-c lI取得is undefined ...エラー。
激変

ああ、申し訳ありませんが、このバインディングを自分で作成する必要があることを忘れてしまいましたが、それは標準ですが、答えを修正します。
ブライアンバーンズ

1
@PaulBissexうーん、大丈夫です-リンクに元のファイルへの絶対パスを置きます。
ブライアンバーンズ

7
  1. このトピックを参照できますhttp://orgmode.org/manual/External-links.html#External-links

    file:projects.org :: orgファイルの一部のテキスト検索

    file:projects.org :: * Orgファイルでのタスクタイトルの見出し検索

  2. 申し訳ありませんが、私はあなたの手段を知りません。


1
返信してくれてありがとう。2番とは、リンクしたいファイルへのパスを簡単に取得してリンクに貼り付ける方法を意味します。
激変
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.