Using header window to explore python I'm trying to (re)learn python scripting with Blender for a project I'm working on. It's made leaps and bounds in progress since I used it last, especially with the display of API commands in the pull down window.

Unfortunately, the best documentation I can find on it is here. From playing around with the text, it seems to have the ability to select lines (right click), and to copy them (CtrlC), and nothing else.

Now, I understand it isn't meant to do much, but are there any other shortcuts or tricks for using it? Particularly copying text, selecting lines one at a time gets old pretty quick.
As you said you have the right click mouse to select a line, you can select a block of line with B then click and drag for select or middle mouse click and drag for un-select. And you can select and un-select all the line with A. 

You can delete all selected lines by pressing X.

As far as I know, the only way to copy a line is CtrlC. 

My tip for selecting only one line is, if you have other lines selected, do A for un-select all and then copy your line.

Last thing, for navigating you can use the middle mouse wheel but you can also use the middle mouse wheel click then click and drag.