info(1,5,n)(1) info(1,5,n)(1) NAME info(1,5,n) - GNU's hypertext system SYNOPSIS info(1,5,n) [ --option-name option-value ] nu-item... COPYRIGHT Copyright (C) 1989, 1993 Free Software Foundation, Inc. DESCRIPTION The GNU project has a hypertext system called Info which allows the same source file(1,n) to be either printed as a paper manual, or viewed using info. It is possible to use the info(1,5,n) program from inside Emacs, or to use the stand-alone version(1,3,5) described here. This manual page gives a brief summary of its capabilities. OPTIONS --directory directory-path Add directory-path to the list of directory paths searched when info(1,5,n) needs to find a file. You may issue --directory multiple times. Alternatively, you may specify a value for the environ- ment variable INFOPATH; if(3,n) --directory is not given, the value of INFOPATH is used. The value of INFOPATH is a colon separated list of directory names. If you do not supply either INFOPATH or --directory-path, info(1,5,n) uses a default path. -f filename Specify a particular info(1,5,n) file(1,n) to visit. By default, info(1,5,n) vis- its the file(1,n) dir; if(3,n) you use this option, info(1,5,n) will start with (FILENAME)Top as the first file(1,n) and node. -n nodename Specify a particular node to visit in(1,8) the initial file(1,n) that info(1,5,n) loads. This is especially useful in(1,8) conjunction with --file. You may specify --node multiple times. -o file(1,n) Direct output to file(1,n) instead of starting an interactive info(1,5,n) session. -h Produce a relatively brief description of the available info(1,5,n) options. --version Print the version(1,3,5) information of info(1,5,n) and exit. menu-item info(1,5,n) treats its remaining arguments as the names of menu(3x,n,n tk_menuSetFocus) items. The first argument is a menu(3x,n,n tk_menuSetFocus) item in(1,8) the initial node visited, while the second argument is a menu(3x,n,n tk_menuSetFocus) item in(1,8) the first argument's node. You can easily move(3x,7,3x curs_move) to the node of your choice by speci- fying the menu(3x,n,n tk_menuSetFocus) names which describe the path to that node. For example, info(1,5,n) emacs buffers first selects the menu(3x,n,n tk_menuSetFocus) item emacs in(1,8) the node (dir)Top, and then selects the menu(3x,n,n tk_menuSetFocus) item buffers in(1,8) the node (emacs)Top. COMMANDS When in(1,8) info(1,5,n) the following commands are available: h Invoke the Info tutorial. ? Get a short summary of info(1,5,n) commands. h Select the info(1,5,n) node from the main directory; this is much more complete than just using ?. Ctrl-g Abort whatever you are doing. Ctrl-l Redraw the screen. Selecting other nodes: n Move to the "next" node of this node. p Move to the "previous" node of this node. u Move to this node's "up" node. m Pick a menu(3x,n,n tk_menuSetFocus) item specified by name. Picking a menu(3x,n,n tk_menuSetFocus) item causes another node to be selected. You do not need to type a complete nodename; if(3,n) you type a few letters and then a space or tab info(1,5,n) will try to fill in(1,8) the rest of the nodename. If you ask for further completion without typing any more characters you'll be given a list of possibilities; you can also get the list with ?. If you type a few characters and then hit return info(1,5,n) will try to do a completion, and if(3,n) it is ambigous use the first possi- bility. f Follow a cross reference. You are asked for the name of the ref- erence, using command completion as for m. l Move to the last node you were at. Moving within a node: Space Scroll forward a page. DEL Scroll backward a page. b Go to the beginning of this node. Advanced commands: q Quit info. 1 Pick first item in(1,8) node's menu. 2 -- 5 Pick second ... fifth item in(1,8) node's menu. g Move to node specified by name. You may include a filename as well, as (FILENAME)NODENAME. s Search through this info(1,5,n) file(1,n) for a specified string(3,n), and select(2,7,2 select_tut) the node in(1,8) which the next occurrence is found. M-x print-node Pipe the contents of the current node through the command in(1,8) the environment variable INFO_PRINT_COMMAND. If the variable does not exist, the node is simply piped to lpr. ENVIRONMENT INFOPATH A colon-separated list of directories to search for info(1,5,n) files. Used if(3,n) --directory is not given. INFO_PRINT_COMMAND The command used for printing. SEE ALSO emacs(1) AUTHOR Brian Fox, Free Software Foundation bfox@ai.mit.edu MANUAL AUTHOR Robert Lupton; updated by Robert J. Chassell. rhl@astro.princeton.edu; bob@gnu.ai.mit.edu 7th December 1990 info(1,5,n)(1)