hippie-expand
hippie-expand is an interactive autoloaded compiled Lisp function in `hippie-exp.el
'.
(hippie-expand ARG)
Try to expand text before point, using multiple methods.
The expansion functions in `hippie-expand-try-functions-list' are
tried in order, until a possible expansion is found. Repeated
application of `hippie-expand' inserts successively possible
expansions.
With a positive numeric argument, jumps directly to the ARG next
function in this list. With a negative argument or just C-u,
undoes the expansion.