The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
 ~         __               __       ~
 ~   _____/ /_  ___  ____ _/ /______ ~
 ~  / ___/ __ \/ _ \/ __ `/ __/ ___/ ~
 ~ / /__/ / / /  __/ /_/ / /_(__  )  ~
 ~ \___/_/ /_/\___/\__,_/\__/____/   ~
 ~                                   ~

Summary

Useful commands collected over the years

Installation:

Install bash completion support.

 % apt install bash-completion

Install cpanm.

 % cpan App::cpanminus

Install module dependencies.

 % cpanm --installdeps .

Install tab completion.

 % source bashrc_pod

Usage:

 # Show help.
 pod
 pod -h

Examples:

View summary of Mojo::UserAgent:

 % pod Mojo::UserAgent

View summary of a specific method.

 % pod Mojo::UserAgent get

Edit the module

 % pod Mojo::UserAgent -e

Edit the module and jump to the specific method definition right away. (Press "n" to next match if neeeded).

 % pod Mojo::UserAgent get -e

Run perldoc on the module (for convience)

 % pod Mojo::UserAgent -d

List all available methods. If no methods are found normally, then this will automatically be enabled. (pod was made to work with Mojo pod styling).

 % pod Mojo::UserAgent -a

Copyright and License

You should have received a LICENSE file, but the license is also noted in the module files. About the only thing you can't do is pretend that you wrote code that you didn't.

Author

((enjoy))

Tim Potapov, tim.potapov[AT]gmail.com