[gnome-terminal/wip/mallard-merge: 255/266] Help: Modified help on overview.page.
- From: Ekaterina Gerasimova <egerasimov src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-terminal/wip/mallard-merge: 255/266] Help: Modified help on overview.page.
- Date: Fri, 1 Mar 2013 22:00:37 +0000 (UTC)
commit e3983ee3b5cf1e4885022a563e42742fa3fadfcd
Author: Sindhu S <sindhus live in>
Date: Wed Feb 27 12:17:20 2013 +0530
Help: Modified help on overview.page.
Added description to all terms to be used throughout the Terminal
help.
help/C/overview.page | 68 ++++++++++++++++++++++++++++++-------------------
1 files changed, 42 insertions(+), 26 deletions(-)
---
diff --git a/help/C/overview.page b/help/C/overview.page
index 4f624c4..0260beb 100644
--- a/help/C/overview.page
+++ b/help/C/overview.page
@@ -21,49 +21,65 @@
<title>Overview of a terminal</title>
- <p>A terminal is a text input point in a computer also called the Command
- Line Interface (CLI). A terminal emulator, such as VTE, emulates a text
- terminal inside a graphical user interface (GUI) environment.
- <app>Terminal</app> is a terminal emulator for GNOME.</p>
+ <p><app>Terminal</app> is a terminal program for <gui>GNOME</gui>. The
+ following terms and their descriptions will help you to be familiar with
+ <app>Terminal</app> and it's capabilities.</p>
<terms>
<item>
+ <title>A terminal</title>
+ <p>A terminal is a text input point in a computer also called the Command
+ Line Interface (CLI).</p>
+ </item>
+ <item>
+ <title>Physical terminals</title>
+ <p>IBM 3270, VT100 and many others are hardware terminals that are no
+ longer produced as physical devices. To emulate these terminals, there are
+ terminal emulators.</p>
+ </item>
+ <item>
+ <title>Terminal emulators</title>
+ <p>Emulation is the ability of a computer program to imitate another
+ program or device.</p>
+
+ <p>A terminal emulator also called tty is a software program that emulates
+ a video terminal in modern computers that use graphical user interfaces
+ and provide interactive access to applications that run only in the
+ command line environments. These applications may be running either on the
+ same machine or on a different one via telnet, ssh, or dial-up.</p>
+ </item>
+ <item>
<title>VTE</title>
- <p><!---TODO: What is VTE? --></p>
- <p><!--TODO: What is the connection between a terminal and a shell?--></p>
+ <p>Virtual Terminal Environment (VTE) is a terminal emulator which
+ emulates a text terminal inside a graphical user interface (GUI)
+ environment. <app>Terminal</app> is largely based on the <app>VTE</app>.
+ <app>VTE</app> has widgets that implement a fully functional terminal
+ emulator.</p>
</item>
<item>
<title>Shell</title>
- <p>A shell is a program that provides an interface to invoke or "launch"
- commands or another program inside a terminal. It also allows you to view and
- browse the contents of directories.</p>
+ <p>A <app>shell</app> is a program that provides an interface to invoke or
+ "launch" commands or another program inside a terminal. It also allows you
+ to view and browse the contents of directories.</p>
+ </item>
+ <item>
+ <title>Escape Sequences</title>
+ <p>An escape sequence is a series of characters used to change the meaning of data in a terminal.
Escape sequences are used when a computer has only single channel to send information back and forth. Escape
sequences are used to distinguish if data being sent is a command to be executed or information to be stored
and displayed.</p>
</item>
+
<item>
<title>Prompt</title>
- <p>A prompt also called a command prompt is a sequence of characters used
- in the CLI to indicate the readiness of the shell to accept commands.</p>
+ <p>A prompt also called a <em>command prompt</em>. It is a sequence of characters used in the command
line environment to indicate the readiness of the shell to accept commands.</p>
- <p>A prompt usually ends with characters $, %, # or > and includes
+ <p>A prompt usually ends with characters $, %, # or > and include
information about path of present working directory. On Unix based
systems, it is common for the prompt to end in a $ or % character
depending on the user role such as $ for user and # for superuser (also
called root).</p>
-
- <p>Prompts are customisable to include colors, special characters and
- variables for system time, user, working directory to make the prompt
- informative and distinguishable from sessions on various machines.</p>
-
- <p>In a bash shell, the $PS1 variable can be used to set the prompt.
- <code>[time] user host: work_dir $ export PS1='[\t] \u \H: \W
- $'</code></p>
- </item>
- <item>
- <title>Escape Sequences</title>
- <p><!--TODO: Write about escape sequences.--></p>
</item>
<item>
- <title>Emulators</title>
- <p><!--TODO: What are emulators, what can a user expect from them.--></p>
+ <title>Command</title>
+ <p>An input entered in the prompt to be executed is called a <em>command</em>. It is a combination of
the program name along with any other additional parameteres passed as flags to alter the execution of the
program.</p>
</item>
</terms>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]