Mercurial > hg > xemacs-beta
comparison man/new-users-guide/help.texi @ 0:376386a54a3c r19-14
Import from CVS: tag r19-14
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:45:50 +0200 |
parents | |
children | c9fe270a4101 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:376386a54a3c |
---|---|
1 @comment node-name, next, previous, up | |
2 @node Help, Modes, Customization Basics, Top | |
3 @chapter Help | |
4 @cindex help | |
5 | |
6 | |
7 XEmacs provides a comprehensive Help facility. On the extreme right of | |
8 the menu-bar there is a @b{Help} menu. There are several help commands | |
9 provided by this menu. You can also use @kbd{C-h} for invoking the Help | |
10 facility. Type "?" for a list of keys you can type after typing | |
11 @kbd{C-h}. If you want more information on what your options are and | |
12 what kind of help you can get type "?" again. You will get a listing of | |
13 all the keys you can type and what they will do. Initially if you want | |
14 help, type @kbd{C-h} three times. | |
15 | |
16 @comment node-name, next, previous, up | |
17 @menu | |
18 * The Help Menu:: Items on the Help menu | |
19 @end menu | |
20 | |
21 @node The Help Menu, , Help, Help | |
22 @section Help menu | |
23 @cindex help | |
24 | |
25 When you click on the Help menu with any of the mouse buttons you will | |
26 get the following menu items: | |
27 | |
28 @table @b | |
29 @item Info | |
30 Selecting this item will take you to the Info page which is the online | |
31 documentation browsing system. You can simply click on the highlighted | |
32 items and "Info" will take you to the document providing information | |
33 about that topic. | |
34 | |
35 @item Describe Mode | |
36 After you select this item, you will get a documentation on the major | |
37 and minor modes which are enabled in the buffer you are working | |
38 with. @xref{Modes}, for information on Modes. | |
39 | |
40 @item Hyper Apropos... | |
41 After you select this item, you will see the following message in the | |
42 echo area: | |
43 | |
44 @example | |
45 List symbols matching regexp: | |
46 @end example | |
47 | |
48 @noindent | |
49 If you type "mode" and hit @key{RET}, you will get a list of all the | |
50 symbols (like functions and commands). You can now get documentation on | |
51 any of the given symbols by "clicking" on any of the symbols (i.e. drag | |
52 your mouse on the appropriate symbol and release the button). For | |
53 example, if you "click" on the 'auto-fill-mode' you will get the | |
54 following message in the window at the bottom: | |
55 | |
56 @example | |
57 auto-fill-mode | |
58 | |
59 Function, Command: | |
60 | |
61 Toggle auto-fill mode. | |
62 With arg, turn auto-fill mode on if and only if arg is positive. | |
63 In auto-fill mode, inserting a space at a column beyond `fill-column' | |
64 automatically breaks the line at a previous space. | |
65 | |
66 Variable: | |
67 | |
68 value = nil | |
69 | |
70 variable not documented | |
71 @end example | |
72 | |
73 @item Command Apropos... | |
74 Selecting this item will prompt you for a string just like when you | |
75 select @b{Hyper Apropos...}. After you give a string name, you will get | |
76 a listing of all the functions and commands containing that string name | |
77 with a very short description about what that command does. | |
78 | |
79 @item Full Apropos... | |
80 After you select this item, you will be prompted for a string name in | |
81 the echo area: | |
82 | |
83 @example | |
84 Apropos (regexp): | |
85 @end example | |
86 | |
87 @noindent | |
88 Now you can give any string name, for example "mode" and hit | |
89 @key{RET}. You will get a listing of all the variables and commands | |
90 containing that string i.e "mode" with a short description of its | |
91 function. | |
92 | |
93 @item List Keybindings | |
94 Select this item and you will get a listing of all the keys and the | |
95 commands that they execute. Depending on which Major mode your buffer is | |
96 in, you will get a listing of the special keybindings for that | |
97 particular buffer also. For example, if you are in "Texinfo" mode, part | |
98 of your list will contain: | |
99 | |
100 @example | |
101 C-c C-c n texinfo-insert-@@node | |
102 C-c C-c o texinfo-insert-@@noindent | |
103 C-c C-c s texinfo-insert-@@samp | |
104 C-c C-c t texinfo-insert-@@table | |
105 C-c C-c v texinfo-insert-@@var | |
106 C-c C-c x texinfo-insert-@@example | |
107 C-c C-c @{ texinfo-insert-braces | |
108 @end example | |
109 @noindent | |
110 These keybindings apply only to "Texinfo" mode. @xref{Modes}, for more | |
111 information on various modes. | |
112 | |
113 @item Describe Key... | |
114 After you select this item, you will be see the following message in the | |
115 echo area: | |
116 | |
117 @example | |
118 Describe Key: | |
119 @end example | |
120 After you type a command key sequence, full documentation of that | |
121 command will be displayed. For example if you type @kbd{C-g}, you will | |
122 see the following documentation for @kbd{C-g}: | |
123 | |
124 @kindex C-g | |
125 @example | |
126 keyboard-quit: | |
127 Signal a `quit' condition. | |
128 @end example | |
129 This means that @kbd{C-g} will quit whatever command you gave earlier. | |
130 | |
131 @kindex C-h d | |
132 @item Describe Function... | |
133 This menu item provides documentation for a function. After you select | |
134 this item, it will prompt you for a function name in the echo area: | |
135 | |
136 @example | |
137 Describe function (default <some function name>): | |
138 @end example | |
139 @noindent | |
140 If you hit @key{RET} without giving a function name, you will get | |
141 documentation for that default function name, otherwise if you type a | |
142 function name and hit @key{RET}, you will get documentation for the | |
143 given function. | |
144 | |
145 @kindex C-h k | |
146 @item Describe Variable... | |
147 You can get documentation on any variable by selecting this menu | |
148 item. It is similar to @b{Describe Function} and will prompt you for a | |
149 variable name. | |
150 | |
151 @item Unix Manual... | |
152 After you select this item you will be prompted for a Unix command for | |
153 which you wish to see the man page. You will see the following message | |
154 in the echo area: | |
155 | |
156 @example | |
157 Manual entry: (default <some name>) | |
158 @end example | |
159 @noindent | |
160 Now you can type any command, for example type @samp{who} and press | |
161 @key{RET}. You will get the man page for the Unix command @samp{who} which | |
162 lists who is on the system. | |
163 | |
164 @item Emacs Tutorial | |
165 Select this item and you will get a tutorial on Emacs. It is good for new | |
166 users. | |
167 | |
168 @item Emacs News | |
169 Select this item and you will get a lot of historical and current news | |
170 on Emacs ! | |
171 | |
172 @end table | |
173 | |
174 For more information on the Help facility, @xref{Help,,,,XEmacs | |
175 Reference Manual}. | |
176 | |
177 | |
178 | |
179 | |
180 | |
181 | |
182 | |
183 | |
184 | |
185 | |
186 | |
187 |