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 -l, --layout=LAYOUT
73 Start Terminator with a specific layout. The argument here is
74 the name of a saved layout.
75
76 -s, --select-layout=LAYOUT
77 Open the layout launcher window instead of the normal terminal.
78
79 -p, --profile=PROFILE
80 Use a different profile as the default
81
82 -i, --icon=FORCEDICON
83 Set a custom icon for the window (by file or name)
84
85 -u, --no-dbus
86 Disable DBus
87
88 -d, --debug
89 Enable debugging output (please use this when reporting bugs).
90 This can be specified twice to enable a built-in python debug‐
91 ging server.
92
93 --debug-classes=DEBUG_CLASSES
94 If this is specified as a comma separated list, debugging output
95 will only be printed from the specified classes.
96
97 --debug-methods=DEBUG_METHODS
98 If this is specified as a comma separated list, debugging output
99 will only be printed from the specified functions. If this is
100 specified in addition to --debug-classes, only the intersection
101 of the two lists will be displayed
102
103 --new-tab
104 If this is specified and Terminator is already running, DBus
105 will be used to spawn a new tab in the first Terminator window.
106
108 The following default keybindings can be used to control Terminator:
109
110 F1 Launches the full HTML manual.
111
112 Creation & Destruction
113 The following items relate to creating and destroying terminals.
114
115 Ctrl+Shift+O
116 Split terminals Horizontally.
117
118 Ctrl+Shift+E
119 Split terminals Vertically.
120
121 Ctrl+Shift+T
122 Open new tab.
123
124 Ctrl+Shift+I
125 Open a new window. (Note: Unlike in previous releases, this win‐
126 dow is part of the same Terminator process.)
127
128 Super+I
129 Spawn a new Terminator process.
130
131 Alt+L Open layout launcher.
132
133 Ctrl+Shift+W
134 Close the current terminal.
135
136 Ctrl+Shift+Q
137 Close the current window.
138
139 Navigation
140 The following items relate to moving between and around terminals.
141
142 Alt+Up Move to the terminal above the current one.
143
144 Alt+Down
145 Move to the terminal below the current one.
146
147 Alt+Left
148 Move to the terminal left of the current one.
149
150 Alt+Right
151 Move to the terminal right of the current one.
152
153 Ctrl+PageDown
154 Move to next Tab.
155
156 Ctrl+PageUp
157 Move to previous Tab.
158
159 Ctrl+Shift+N or Ctrl+Tab
160 Move to next terminal within the same tab, use Ctrl+PageDown to
161 move to the next tab. If cycle_term_tab is False, cycle within
162 the same tab will be disabled.
163
164 Ctrl+Shift+P or Ctrl+Shift+Tab
165 Move to previous terminal within the same tab, use Ctrl+PageUp
166 to move to the previous tab. If cycle_term_tab is False, cycle
167 within the same tab will be disabled.
168
169 Organisation
170 The following items relate to arranging and resizing terminals.
171
172 Ctrl+Shift+Right
173 Move parent dragbar Right.
174
175 Ctrl+Shift+Left
176 Move parent dragbar Left.
177
178 Ctrl+Shift+Up
179 Move parent dragbar Up.
180
181 Ctrl+Shift+Down
182 Move parent dragbar Down.
183
184 Super+R
185 Rotate terminals clockwise.
186
187 Super+Shift+R
188 Rotate terminals counter-clockwise.
189
190
191 Drag and Drop
192 The layout can be modified by moving terminals with Drag and
193 Drop. To start dragging a terminal, click and hold on its
194 titlebar. Alternatively, hold down Ctrl, click and hold the
195 right mouse button. Then, **Release Ctrl**. You can now drag
196 the terminal to the point in the layout you would like it to be.
197 The zone where the terminal would be inserted will be high‐
198 lighted.
199
200 Ctrl+Shift+PageDown
201 Swap tab position with next Tab.
202
203 Ctrl+Shift+PageUp
204 Swap tab position with previous Tab.
205
206 Miscellaneous
207 The following items relate to miscellaneous terminal related functions.
208
209 Ctrl+Shift+C
210 Copy selected text to clipboard.
211
212 Ctrl+Shift+V
213 Paste clipboard text.
214
215 Ctrl+Shift+S
216 Hide/Show Scrollbar.
217
218 Ctrl+Shift+F
219 Search within terminal scrollback.
220
221 Ctrl+Shift+R
222 Reset terminal state.
223
224 Ctrl+Shift+G
225 Reset terminal state and clear window.
226
227 Ctrl+Plus (+)
228 Increase font size. Note: This may require you to press shift,
229 depending on your keyboard.
230
231 Ctrl+Minus (-)
232 Decrease font size. Note: This may require you to press shift,
233 depending on your keyboard.
234
235 Ctrl+Zero (0)
236 Restore font size to original setting.
237
238 Ctrl+Alt+W
239 Rename window title.
240
241 Ctrl+Alt+A
242 Rename tab title.
243
244 Ctrl+Alt+X
245 Rename terminal title.
246
247 Super+1
248 Insert terminal number, i.e. 1 to 12.
249
250 Super+0
251 Insert padded terminal number, i.e. 01 to 12.
252
253 Grouping & Broadcasting
254 The following items relate to helping to focus on a specific terminal.
255
256 F11 Toggle window to fullscreen.
257
258 Ctrl+Shift+X
259 Toggle between showing all terminals and only showing the cur‐
260 rent one (maximise).
261
262 Ctrl+Shift+Z
263 Toggle between showing all terminals and only showing a scaled
264 version of the current one (zoom).
265
266 Ctrl+Shift+Alt+A
267 Hide the initial window. Note that this is a global binding, and
268 can only be bound once.
269
270 The following items relate to grouping and broadcasting.
271
272 Super+T
273 Group all terminals in the current tab so input sent to one of
274 them, goes to all terminals in the current tab.
275
276 Super+Shift+T
277 Remove grouping from all terminals in the current tab.
278
279 Super+G
280 Group all terminals so that any input sent to one of them, goes
281 to all of them.
282
283 Super+Shift+G
284 Remove grouping from all terminals.
285
286 Alt+A Broadcast to All terminals.
287
288 Alt+G Broadcast to Grouped terminals.
289
290 Alt+O Broadcast Off.
291
292 Most of these keybindings are changeable in the Preferences.
293
295 terminator_config(5)
296
298 Terminator was written by Chris Jones <cmsj@tenshu.net> and others.
299
300 This manual page was written by Chris Jones <cmsj@tenshu.net> and oth‐
301 ers.
302
303
304
305 Jan 5, 2008 TERMINATOR(1)