outline-minor-mode is very useful when used in conjunction with cperl-mode, especially when editing large source files. It allows you to suppress the display of most of the file, allowing you to focus on the area you’re editing, and to navigate quickly to other areas. However, in the default configuration, it’s very clunky and difficult to use. This page describes customizations that make outline-