I set up ivy and it's working for finding files and refiling headlines. It just doesn't work when I try to refile and simultaneously create a new node. For example, if I wanted to refile a task, new_task, to todo/new_node_in_todo, nothing will happen.

Here's a snippet from my init.el; You can see I set org-refile-allow-creating-parent-nodes to true.

;;; ivy & refiling

(ivy-mode 1)
(setq ivy-use-virtual-buffers t)
(setq ivy-count-format "(%d/%d) ")

(setq org-refile-targets '((org-agenda-files :maxlevel . 9)))

;; Use full outline paths for refile targets - we file directly with ivy
(setq org-refile-use-outline-path t)

;; Targets complete directly with IDO
(setq org-outline-path-complete-in-steps nil)

;; Allow refile to create parent tasks with confirmation
(setq org-refile-allow-creating-parent-nodes t)

Am I missing something here?


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.