Put the ido-migemo.el to your load-path. Add to .emacs: (require 'ido-migemo) In detail, Read my introduced Article. `http://sheephead.homelinux.org/2015/09/14/7329/'