SWI-Prolog Did You Know Did you know? Sweep provides a rich Prolog mode for GNU-Emacs Search Documentation:
Predicate copy_predicate_clauses/2