version 1, including all changes.
.
| 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 |
---- |