Penguin
Blame: gnome-terminal(1)
EditPageHistoryDiffInfoLikePages
Annotated edit history of gnome-terminal(1) version 1, including all changes. View license author blame.
Rev Author # Line
1 perry 1 GNOME
2 !!!GNOME
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 EMULATION
7 CLASSES
8 GNOME Terminal Factories.
9 OPTIONS
10 AUTHORS
11 MAINTAINER
12 SEE ALSO
13 BUGS
14 ----
15 !!NAME
16
17
18 gnome-terminal - Terminal emulator for GNOME
19 !!SYNOPSIS
20
21
22 __gnome-terminal [[--tclass CLASS_NAME] [[--font FONT_NAME]
23 [[--nologin] [[--login]__ [[--geometry GEOMETRY] [[--command
24 CMD] [[--execute CMD] [[--foreground COLOR] [[--background
25 COLOR] [[--utmp] [[--noutmp] [[--wtmp] [[--nowtmp] [[--title]
26 [[--termname NAME] [[--start-factory-server] [[--use-factory]
27 [[--pixmap FILENAME] [[--bgscroll] [[--bgnoscroll] [[--shaded]
28 [[--noshaded] [[--transparent] [[--lastlog] [[--nolastlog]
29 [[--icon FNAME]
30 !!DESCRIPTION
31
32
33 ''gnome-terminal'' is a terminal emulator program that is
34 part of the GNOME project. It provides access to the Unix
35 shell on the GNOME environment. It emulates the DEC VT
36 terminals as supported by the ''xterm(1)'' program from
37 the X distribution.
38
39
40 ''gnome-terminal'' supports colour display (see the
41 section on environment variables for details) and provides
42 mouse support to applications that are aware of mouse events
43 for xterm-like terminals.
44 !!EMULATION
45
46
47 The GNOME terminal program (''gnome-terminal'') is
48 designed to emulate the 'xterm' program provided by the X
49 Consortium. The ''xterm(1)'' program in turn is an
50 almost-complete emulation of the DEC VT102
51 terminal.
52
53
54 The GNOME terminal program supports the same extensions to
55 the VT102 that the xterm program provides, through special
56 escape sequences. The xterm program is an evolving program.
57 Recent changes to xterm have been been incorporated into
58 gnome-terminal. This includes emulation of the newer DEC
59 VT220 escape sequences.
60 !!CLASSES
61
62
63 The GNOME terminal allows you to have different
64 configuration profiles to suit different uses (different
65 background colours, presence, absence or position of
66 scrollbars, and so on). To set these up, you invoke the
67 preferences dialogue box from the settings menu of
68 gnome-terminal. Select the options you prefer (these changes
69 will be made to your currently-open terminal, so you can see
70 what they look like), and before closing the preferences
71 box, make sure you have put a new name in the space marked
72
73
74 To activate a specific class at program startup you can use
75 the ''--tclass'' command line option
76 !!GNOME Terminal Factories.
77
78
79 It is possible to start a single instance of the GNOME
80 terminal program, and yet have multiple windows open at the
81 same time. The easiest way of achieving this is by selecting
82
83
84 By defaul the GNOME desktop ships with settings that allow
85 terminals to share a single process, hence reducing memory
86 usage. This is achieved by registering GNOME with the CORBA
87 gnome-name-service and using the --start-factory and the
88 --use-factory options.
89 !!OPTIONS
90
91
92 __--tclass CLASS_NAME__
93
94
95 Makes Gnome Terminal uses the configuration values for the
96 terminal class specified in CLASS_NAME (for example, I use
97 --tclass red for root terminals). You can define new classes
98 through the Preferences dialog.
99
100
101 __--font FONT_NAME__
102
103
104 Specifies the font to be used to display text in the Gnome
105 Terminal.
106
107
108 __--nologin__
109
110
111 This option indicates that the shell started by Gnome
112 Terminal should not be a login shell but a regular
113 shell.
114
115
116 __--login__
117
118
119 This option indicates that the shell started by Gnome
120 Terminal should be a login shell (this trick is cleverly
121 achieved in the Unix world by running the shell but telling
122 the shell that its name has a dash in the front. Very
123 clever).
124
125
126 __--geometry GEOMETRY__
127
128
129 Specifies the startup geometry for the
130 terminal.
131
132
133 __--command CMD, -e CMD__
134
135
136 Executes the command ''CMD'' instead of the shell. This
137 saves some memory if you are just planning on running a
138 dedicated application on that window. For example, you could
139 run the `minicom' terminal emulator on the window like
140 this:
141
142
143 gnome-terminal --command minicom
144 or for example, if you want to monitor your system:
145
146
147 gnome-terminal --command top
148
149
150 __--execute CMD, -x CMD__
151
152
153 This flag is here for compatibility reasons. It is the same
154 as --command.
155
156
157 __--foreground COLOR__
158
159
160 Specifies the color to be used for the foreground of the
161 terminal.
162
163
164 __--background COLOR__
165
166
167 Specifies the color to be used for the background of the
168 terminal.
169
170
171 __--utmp__
172
173
174 Updates the Unix Login entry (The UTMP file, this is the
175 default), this registers the GNOME terminal instance with
176 the list of users that are logged into the system (so you
177 will be visible with the `who' command).
178
179
180 __--noutmp__
181
182
183 Requests GNOME Terminal to not update the login records.
184 This means that the user will not show up in the output of
185 the `who' Unix command.
186
187
188 __--wtmp__
189
190
191 Requests that this session will be logged into the system
192 records for users that have logged into the system. This is
193 different from `utmp' because this keeps track of who logged
194 in and logged out of the system, independently of whether it
195 shows up in the list of users.
196
197
198 __--nowtmp__
199
200
201 Requests that the session be not logged into the system
202 records.
203
204
205 __--title TITLE, -t TITLE__
206
207
208 Sets the title for the GNOME terminal to be
209 TITLE.
210
211
212 __--termname NAME__
213
214
215 Specifies the terminal name that should be put in the
216 environment variable TERM. It is not advised that you use
217 this flag, but you might want to use it for some bizarre
218 cases.
219
220
221 __--start-factory-server__
222
223
224 Tells GNOME Terminal that it should start the factory
225 server. This will provide a terminal server that later other
226 GNOME terminals can contact (this saves memory, as a single
227 process is ran, and multiple GNOME terminals windows can be
228 managed by the same process).
229
230
231 __--use-factory__
232
233
234 This tells GNOME terminal that it should try to contact an
235 existing GNOME Terminal factory to minimize memory
236 use.
237
238
239 __--pixmap FILENAME__
240
241
242 Specifies the image filename to be used as the background
243 for this terminal.
244
245
246 __--bgscroll__
247
248
249 Specifies that the background image should scroll together
250 with the text as the screen scrools.
251
252
253 __--bgnoscroll__
254
255
256 Specifies that the background image should not scroll when
257 the text scrolls in the terminal.
258
259
260 __--shaded__
261
262
263 Requests that the background image be shaded (for used with
264 --transparent and --pixmap).
265
266
267 __--noshaded__
268
269
270 Requests that the background remain untouched (no shading be
271 applied). __--transparent__ Requests that the terminal
272 should run in
273 __--icon FNAME__ Specifies the filename that
274 contains the icon that would be used for your terminal (if
275 your window manager supports the icon hints).
276 !!AUTHORS
277
278
279 Michael Zucchi is the wizard behind the Zvt widget which
280 implements the terminal. Miguel de Icaza and Erik Troan
281 implemented the user interface elements for the
282 gnome-terminal program.
283 !!MAINTAINER
284
285
286 You can contact the maintainer of this code by mailing
287 miguel@ximian.com. The maintainer for Zvt is
288 notzed@ximian.com
289 !!SEE ALSO
290
291
292 gnome-session(1)
293 !!BUGS
294
295
296 Please report bugs in this program in the GNOME bug tracking
297 system at http://bugzilla.gnome.org
298 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.