5

org-mode を使用してキャプチャ/リファイル ワークフローをセットアップしようとしていますが、ido を補完エンジンとして機能させるのに問題があります。

私はidoを有効にしています:

(require 'ido)
(setq ido-everywhere t)
(ido-mode t)

その後、構成の後半でorg-refile、次の構成を使用してido 補完をセットアップしようとします

(setq org-agenda-files
      '("~/org/captured.org"
        "~/org/work.org"
        "~/org/learning.org"
        "~/org/life.org"))
(setq org-refile-targets '((nil :maxlevel . 6)
                           (org-agenda-files :maxlevel . 6)))
(setq org-refile-use-outline-path 'file)
(setq org-completion-use-ido t)

これらの設定を使用すると、呼び出そうとするとorg-refile、ミニバッファーに ido 補完インターフェイスが表示され、再ファイルできるファイルと見出しが一覧表示され、ディレクトリ ツリーのような構造になると思います。

しかし、私が見ているのは、非 ido 補完インターフェースのような単なる空白です。このインターフェイスで補完を行うことができます。たとえばwo[Tab]em[Tab]、 getwork/emailと入力することもできますが、私は ido の方が好きです。

これを構成した方法に何か問題がありますか?

4

1 に答える 1

3

さらに調べて、StackOverflow を読んだ後、問題が何であるかを理解しました。

私は変数を試していて、ある時点でorg-outline-path-complete-in-stepsそれを設定していました。tこの変数がnilido が期待どおりに動作するように設定されていることを確認してください。

私を助けてくれたこの回答に感謝します:https://stackoverflow.com/a/26682891/173292

于 2016-01-20T23:39:52.577 に答える