1DVTM(1) General Commands Manual DVTM(1)
2
3
4
6 dvtm - dynamic virtual terminal manager
7
9 dvtm [-v] [-m mod] [-s status-fifo] [cmd...]
10
12 dvtm is a dynamic tiling window manager for the console. As a console
13 window manager it tries to make it easy to work with multiple console
14 based applications.
15
17 -v prints version information to standard output, then exits.
18
19 -m mod set default modifier at runtime.
20
21 -d escdelay
22 set the delay ncurses waits before deciding if a character that
23 might be part of an escape sequence is actually part of an
24 escape sequence.
25
26 -h nnn set the scrollback history buffer size at runtime.
27
28 -s status-fifo
29 if status-fifo is a named pipe it's content is read and dis‐
30 played. See the dvtm-status script for an usage example.
31
32 [cmd...]
33 Execute cmd after dvtm is started.
34
36 Keyboard commands
37 Mod Each keybinding begins with Mod which defaults to ^g but can be
38 changed in config.h or with the -m command line option.
39
40 Mod-c Create a new shell window.
41
42 Mod-x Close focused window.
43
44 Mod-l Increases the master area width about 5% (all except grid and
45 fullscreen layout).
46
47 Mod-h Decreases the master area width about 5% (all except grid and
48 fullscreen layout).
49
50 Mod-j Focus next window.
51
52 Mod-k Focus previous window.
53
54 Mod-[1..n]
55 Focus the nth window.
56
57 Mod-. Toggle minimization of current window.
58
59 Mod-u Focus next non minimized window.
60
61 Mod-i Focus prev non minimized window.
62
63 Mod-m Maximize current window (change to fullscreen layout).
64
65 Mod-PageUp
66 Scroll up.
67
68 Mod-PageDown
69 Scroll down.
70
71 Mod-Space
72 Toggle between defined layouts (affects all windows).
73
74 Mod-Enter
75 Zooms/cycles current window to/from master area.
76
77 Mod-t Change to vertical stack tiling layout.
78
79 Mod-b Change to bottom stack tiling layout.
80
81 Mod-g Change to grid layout.
82
83 Mod-s Shows/hides the status bar.
84
85 Mod-r Redraw whole screen.
86
87 Mod-G Escape the next typed key.
88
89 Mod-X Lock screen.
90
91 Mod-B Toggle bell (off by default).
92
93 Mod-M Toggle dvtm mouse grabbing. Mod-q Quit dvtm.
94
95 Mouse commands
96 Copy and Paste
97 By default dvtm captures mouse events to provide the actions
98 listed below. Unfortunately this interferes with the standard X
99 copy and paste mechanism. To work around this you need to hold
100 down SHIFT while selecting or pasting text. Alternatively you
101 can disable mouse support at compile time, or use Mod-M to tog‐
102 gle mouse support dynamically.
103
104 Button1 click
105 Select window.
106
107 Button1 double click
108 Select window and toggle maximization.
109
110 Button2 click
111 Zooms/cycles current window to/from master area.
112
113 Button3 click
114 Toggle minimization of current window.
115
116
118 See the dvtm-status script as an example.
119
120
122 dvtm is customized by creating a custom config.h and (re)compiling the
123 source code. This keeps it fast, secure and simple.
124
125
127 dvtm is written by Marc Andre Tanner <mat at brain-dump.org>
128
129
130
131 dvtm-0.5.2 DVTM(1)