1TERMINATOR(1) TERMINATOR(1)
2
3
4
6 Terminator - Multiple GNOME terminals in one window
7
9 terminator [options]
10
12 This manual page documents Terminator, a terminal emulator application.
13
14 Terminator is a program that allows users to set up flexible arrange‐
15 ments of GNOME terminals. It is aimed at those who normally arrange
16 lots of terminals near each other, but don't want to use a frame based
17 window manager.
18
20 This program follow the usual GNU command line syntax, with long
21 options starting with two dashes (`-'). A summary of options is
22 included below.
23
24 -h, --help
25 Show summary of options
26
27 -v, --version
28 Show the version of the Terminator installation
29
30 -m, --maximise
31 Start with a maximised window
32
33 -f, --fullscreen
34 Start with a fullscreen window
35
36 -b, --borderless
37 Instruct the window manager not to render borders/decoration on
38 the Terminator window (this works well with -m)
39
40 -H, --hidden
41 Hide the Terminator window by default. Its visibility can be
42 toggled with the hide_window keyboard shortcut (Ctrl-Shift-Alt-a
43 by default)
44
45 -T, --title
46 Force the Terminator window to use a specific name rather than
47 updating it dynamically based on the wishes of the child shell.
48
49 --geometry=GEOMETRY
50 Specifies the preferred size and position of Terminator's win‐
51 dow; see X(7).
52
53 -e, --command=COMMAND
54 Runs the specified command instead of your default shell or pro‐
55 file specified command. Note: if Terminator is launched as x-
56 terminal-emulator -e behaves like -x, and the longform becomes
57 --execute2=COMMAND
58
59 -x, --execute COMMAND [ARGS]
60 Runs the rest of the command line instead of your default shell
61 or profile specified command.
62
63 --working-directory=DIR
64 Set the terminal's working directory
65
66 -g, --config FILE
67 Use the specified FILE for configuration
68
69 -r, --role=ROLE
70 Set a custom WM_WINDOW_ROLE property on the window
71
72 -c, --classname=CLASSNAME
73 Set a custom name (WM_CLASS) property on the window
74
75 -l, --layout=LAYOUT
76 Start Terminator with a specific layout. The argument here is
77 the name of a saved layout.
78
79 -s, --select-layout=LAYOUT
80 Open the layout launcher window instead of the normal terminal.
81
82 -p, --profile=PROFILE
83 Use a different profile as the default
84
85 -i, --icon=FORCEDICON
86 Set a custom icon for the window (by file or name)
87
88 -u, --no-dbus
89 Disable DBus
90
91 -d, --debug
92 Enable debugging output (please use this when reporting bugs).
93 This can be specified twice to enable a built-in python debug‐
94 ging server.
95
96 --debug-classes=DEBUG_CLASSES
97 If this is specified as a comma separated list, debugging output
98 will only be printed from the specified classes.
99
100 --debug-methods=DEBUG_METHODS
101 If this is specified as a comma separated list, debugging output
102 will only be printed from the specified functions. If this is
103 specified in addition to --debug-classes, only the intersection
104 of the two lists will be displayed
105
106 --new-tab
107 If this is specified and Terminator is already running, DBus
108 will be used to spawn a new tab in the first Terminator window.
109
111 The following default keybindings can be used to control Terminator:
112
113 F1 Launches the full HTML manual.
114
115 Creation & Destruction
116 The following items relate to creating and destroying terminals.
117
118 Ctrl+Shift+O
119 Split terminals Horizontally.
120
121 Ctrl+Shift+E
122 Split terminals Vertically.
123
124 Ctrl+Shift+T
125 Open new tab.
126
127 Ctrl+Shift+I
128 Open a new window. (Note: Unlike in previous releases, this win‐
129 dow is part of the same Terminator process.)
130
131 Super+I
132 Spawn a new Terminator process.
133
134 Alt+L Open layout launcher.
135
136 Ctrl+Shift+W
137 Close the current terminal.
138
139 Ctrl+Shift+Q
140 Close the current window.
141
142 Navigation
143 The following items relate to moving between and around terminals.
144
145 Alt+Up Move to the terminal above the current one.
146
147 Alt+Down
148 Move to the terminal below the current one.
149
150 Alt+Left
151 Move to the terminal left of the current one.
152
153 Alt+Right
154 Move to the terminal right of the current one.
155
156 Ctrl+PageDown
157 Move to next Tab.
158
159 Ctrl+PageUp
160 Move to previous Tab.
161
162 Ctrl+Shift+N or Ctrl+Tab
163 Move to next terminal within the same tab, use Ctrl+PageDown to
164 move to the next tab. If cycle_term_tab is False, cycle within
165 the same tab will be disabled.
166
167 Ctrl+Shift+P or Ctrl+Shift+Tab
168 Move to previous terminal within the same tab, use Ctrl+PageUp
169 to move to the previous tab. If cycle_term_tab is False, cycle
170 within the same tab will be disabled.
171
172 Organisation
173 The following items relate to arranging and resizing terminals.
174
175 Ctrl+Shift+Right
176 Move parent dragbar Right.
177
178 Ctrl+Shift+Left
179 Move parent dragbar Left.
180
181 Ctrl+Shift+Up
182 Move parent dragbar Up.
183
184 Ctrl+Shift+Down
185 Move parent dragbar Down.
186
187 Super+R
188 Rotate terminals clockwise.
189
190 Super+Shift+R
191 Rotate terminals counter-clockwise.
192
193
194 Drag and Drop
195 The layout can be modified by moving terminals with Drag and
196 Drop. To start dragging a terminal, click and hold on its
197 titlebar. Alternatively, hold down Ctrl, click and hold the
198 right mouse button. Then, **Release Ctrl**. You can now drag
199 the terminal to the point in the layout you would like it to be.
200 The zone where the terminal would be inserted will be high‐
201 lighted.
202
203 Ctrl+Shift+PageDown
204 Swap tab position with next Tab.
205
206 Ctrl+Shift+PageUp
207 Swap tab position with previous Tab.
208
209 Miscellaneous
210 The following items relate to miscellaneous terminal related functions.
211
212 Ctrl+Shift+C
213 Copy selected text to clipboard.
214
215 Ctrl+Shift+V
216 Paste clipboard text.
217
218 Ctrl+Shift+S
219 Hide/Show Scrollbar.
220
221 Ctrl+Shift+F
222 Search within terminal scrollback.
223
224 Ctrl+Shift+R
225 Reset terminal state.
226
227 Ctrl+Shift+G
228 Reset terminal state and clear window.
229
230 Ctrl+Plus (+)
231 Increase font size. Note: This may require you to press shift,
232 depending on your keyboard.
233
234 Ctrl+Minus (-)
235 Decrease font size. Note: This may require you to press shift,
236 depending on your keyboard.
237
238 Ctrl+Zero (0)
239 Restore font size to original setting.
240
241 Ctrl+Alt+W
242 Rename window title.
243
244 Ctrl+Alt+A
245 Rename tab title.
246
247 Ctrl+Alt+X
248 Rename terminal title.
249
250 Super+1
251 Insert terminal number, i.e. 1 to 12.
252
253 Super+0
254 Insert padded terminal number, i.e. 01 to 12.
255
256 Grouping & Broadcasting
257 The following items relate to helping to focus on a specific terminal.
258
259 F11 Toggle window to fullscreen.
260
261 Ctrl+Shift+X
262 Toggle between showing all terminals and only showing the cur‐
263 rent one (maximise).
264
265 Ctrl+Shift+Z
266 Toggle between showing all terminals and only showing a scaled
267 version of the current one (zoom).
268
269 Ctrl+Shift+Alt+A
270 Hide the initial window. Note that this is a global binding, and
271 can only be bound once.
272
273 The following items relate to grouping and broadcasting.
274
275 Super+T
276 Group all terminals in the current tab so input sent to one of
277 them, goes to all terminals in the current tab.
278
279 Super+Shift+T
280 Remove grouping from all terminals in the current tab.
281
282 Super+G
283 Group all terminals so that any input sent to one of them, goes
284 to all of them.
285
286 Super+Shift+G
287 Remove grouping from all terminals.
288
289 Alt+A Broadcast to All terminals.
290
291 Alt+G Broadcast to Grouped terminals.
292
293 Alt+O Broadcast Off.
294
295 Most of these keybindings are changeable in the Preferences.
296
298 terminator_config(5)
299
301 Terminator was written by Chris Jones <cmsj@tenshu.net> and others.
302
303 This manual page was written by Chris Jones <cmsj@tenshu.net> and oth‐
304 ers.
305
306
307
308 Jan 5, 2008 TERMINATOR(1)