You might look into using ivy or helm for completion. You can turn on ivy-mode, for example and it redfines all the completing-read type functions in Emacs so that it all uses the ivy way to do it. They are kind of similar, but have some different philosophies and key-binding approaches. I found helm first, and liked it, but over time have drifted to ivy for almost everything.
Bernt Hansen <be...@norang.ca> writes: > Hi, > > I've been using org-mode for over ten years and at some point the ido > completion for refiling went away -- probably when refiling functionalty > was rewritten. Is there a similar completion system available that I > can use to locate my refile targets? I really liked the ido search with > incremental search refinement (C-SPC) of IDO to limit my targets until I > find the one I want. > > I'm currently using > > (setq org-refile-use-outline-path t) > > but that isn't really working well when I don't remember the parent task > heading :) > > I am currently using Org on Windows. > > GNU Emacs 25.1.1 (x86_64-w64-mingw32) of 2016-09-17 > Org mode version 9.2.1 (release_9.2.1-195-gef1edf @ > c:/D-Drive/bin/org-mode/lisp/) > > Thanks for Org! > > Best regards, > Bernt -- Professor John Kitchin Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 @johnkitchin http://kitchingroup.cheme.cmu.edu