Mouse clicking

Double-click select word
Triple-click select line
Control-double-click select a subword

Subwords are parts of a word. Subwords are delimited by underscores, digits and changes from lower to upper case.

Double-click any of ( ), { }, [ ], " ", ' ' and optionally < > - balance the text inside the brackets

Alt-double-click a line with an #if, #ifdef, #else, #endif to select text enclosed in an #ifdef block (this feature is part of the IfdefBalancer plugin, see IfdefBalancer description for more commands)

Double-click & drag select words
Triple-click & drag select lines
Control-double-click & drag select subwords

Note that drag&drop is intentionaly not initiated by just clicking and dragging a selected text because that makes it hard to double click and drag to expand an existing selection.

Right mouse button click & drag initiate a drag&drop
Middle mouse button click & drag grab/scroll page
Option key-Middle mouse button click & drag grab/scroll page faster

When grabbing and scrolling a page you may press or let go of the Option key at any time to switch between the slow and faster scroll mode. You will notice that the mouse cursor changes between a grabber hand and a grabber hand with a go-faster-thunderbolt.