Here are some more Info commands that make it easier to move around.
If you know a node's name, you can go there by typing g, the
name, and <RET>. Thus, gTop<RET> would go to the node
called Top
in this file. (This is equivalent to t, see
Help-Int.) gAdvanced<RET> would come back here.
g in Emacs runs the command Info-goto-node
.
Unlike m, g does not allow the use of abbreviations. But it does allow completion, so you can type <TAB> to complete a partial node name.
To go to a node in another file, you can include the file name in the
node name by putting it at the front, in parentheses. Thus,
g(dir)Top<RET> would go to the Info Directory node, which is
the node Top
in the Info file dir
. Likewise,
g(emacs)Top<RET> goes to the top node of the Emacs manual.
The node name *
specifies the whole file. So you can look at
all of the current file by typing g*<RET> or all of any
other file with g(filename)<RET>.
If you begrudge each character of type-in which your system requires,
you might like to use the commands 1, 2, 3, 4,
..., 9. They are short for the m command together
with a name of a menu subtopic. 1 goes through the first item
in the current node's menu; 2 goes through the second item, etc.
In the stand-alone reader, 0 goes through the last menu item;
this is so you need not count how many entries are there. In Emacs,
the digit keys run the command Info-nth-menu-item
.
If your display supports multiple fonts, and you are using Emacs'
Info mode to read Info files, the *
for the fifth menu item
stands out, either in color or in some other attribute, such as
underline, and so is the *
for the ninth item; this makes it
easy to see at a glance which number to use for an item.
Some terminals don't support colors or underlining. If you need to actually count items, it is better to use m instead, and specify the name, or use <TAB> to quickly move between menu items.
The Info command e changes from Info mode to an ordinary
Emacs editing mode, so that you can edit the text of the current node.
Type C-c C-c to switch back to Info. The e command is allowed
only if the variable Info-enable-edit
is non-nil
.
The e command only works in Emacs, where it runs the command
Info-edit
. The stand-alone Info reader doesn't allow you to
edit the Info file, so typing e there goes to the end of the
current node.