By default dvtm captures mouse events to provide the actions listed below.
Unfortunately this interferes with the standard X copy and paste
mechanism. To work around this you need to hold down Shift while
selecting or pasting text. Alternatively you can disable mouse support at
compile time, start dvtm with the -M flag or toggle mouse support
during runtime with Mod-M.
Copy mode gives easy access to past output by piping it to an editor. What ever
the editor prints to stdout upon exiting will be stored in an internal
register and can be pasted into other clients (via Mod-p )
Each process spawned by dvtm will have this variable set to the dvtm
version it is running under.
Each process also has access to its constant and unique window id.
If the -c command line argument was specified upon dvtm startup, this
variable will be set to the file name of the named pipe. Thus allowing the
process to send commands back to dvtm.
By default dvtm uses its own terminfo file and therefore sets
TERM=dvtm within the client windows. This can be overridden by
setting the DVTM_TERM environment variable to a valid terminal name
before launching dvtm.
When entering the copymode dvtm pipes the whole scroll back buffer to
DVTM_EDITOR which is launched with - (indicating to read
from stdin) as its only argument. If DVTM_EDITOR is not set
EDITOR is checked, if this is also not set the default value
specified in config.h is used instead.