Info/es

Está guía muestra cómo navegar a través de las páginas info utilizando la orden info.

¿Qué es info?
La mayoría de usuarios deberían estar familiarizados con el sistema de documentación. Aunque man es una buena herramienta para buscar rápidamente algunos términos adolece de la estructura de enlazar las páqinas estre sí. Aquí es donde aparece. Las páginas info se construyen utilizando las herramientas  que pueden enlazar con otras páginas, crear menús y, en general, facilitar la navegación. La siguientes sección repasa la disposición de las páginas info.

Disposición de las páginas info
Las páginas principales de info se almacenan en. Al contrario que en el estilo en el que disponen los directorios de man contiene una vasta y extensa colección de ficheros. Estos ficheros tienen el siguiente formato:

es el nombre de la página (por ejemplo: ). es una construcción opcional que designa otro nivel de nodos (normalmente se referencian por el nivel más alto del documento info en cuestión). Para ahorrar espacio, estas páginas info se comprimen utilizando el formato de compresión. Se pueden listar páginas info adicionales con la variable de entorno  (normalmente se define en varios ficheros en  files). Para comenzar, es importante conocer el fichero. Este fichero especial se utiliza cuando info se lanza sin argumentos. Contiene un listado de todas las páginas info disponibles para que los usuarios las puedan visualizar. Para comenzar a navegar a través de infor comenzaremos lanzándolo sin argumentos:

Ahora en el siguiente capítulo echaremos un vistazo a cómo se realiza la navigación básica en info.

Navegar con menús
Ahora que se ha lanzado info, se muestra una pantalla similar a ésta:

Ahora hay un puñado de entradas con un asterisco delante. Se trata de elementos de menú para navegar a través de distintos niveles. Hay dos formas de seleccionar menús. Hablaremos de la primera ahora y de la segunda más tarde. En primer lugar eche un vistazo a la página info de. Para hacer esto utilice la flecha de movimiento hacia abajo hasta que alcance la línea para wget:

Una vez alcance esta línea, pulse la tecla para seleccionar el elemento de menú. Esto mostrará la página info para :

Ahora que tenemos a la vista una página info, en la siguiente sección hablaremos de la navegación básica.

Navegación básica
En lo que se refiere a nodos, éste se considera el node  de la página de wget. Se puede considerar el nodo  como el del índice de una página info en particular. Ahora navegue a la propia página, para ello se dispone de un par de métodos. El primero es el estándar de info. Se realiza utilizando la tecla para avanzar una página y las teclas  y  para retroceder una página. Esta es la forma recomendada ya avanza o retrocede automáticamente al nodo apropiado del documento. Esto permite de alguna forma una navegación lineal similar a la de las páginas del manual. Otra forma es mediante la teclas y. Estas funcionará, pero no avanzan ni retroceden como, y. Si se quiere saltar nodos completos utiulizando, y , se pueden utilizar las teclas  (retroceder) y  (avanzar).

Tal y como se ha mencionado antes, hay dos formas de navegar por los menús. Describiremos ahora la otra forma. Se pueden utilizar los números  para referenciar desde la primera entrada de menú hasta la novena en un documento. Esto se puede utilizar para moverse rápidamente entre documentos. Por ejemplo, usaremos la tecla para ir a la entrada de menú. Por tanto, se puede pulsar para mostrar la pantalla  :

Ahora estamos en la pantalla. Es un buen momento para observar algunas cosas. En primer lugar la sección de la cabecera superior. Esta cabecera muestra las capacidades de navegación de esta pantalla en particular. Se puede acceder a la página indicada por  pulsando la tecla  y a la página indicada por    con la tecla. Por favor, observe que esto solo funciona para el mismo nivel. Si se utiliza de forma indiscriminada podría resultar en acceder a código sin ninguna relación. Es mejor utilizar, , , y  para navegar de forma lineal.

If for some reason you get lost, there are a few ways to get out. First is the key. This will take you straight to the toplevel (table of contents) for the particular info page you're browsing. If you want to return to the last page you looked out, you can do so with the key. If you want to go to the above level, you can do so with the key. Now that you have some idea of navigating a page, the next chapter will look at searching for content.

Navigating to other info pages
Now that you can navigate an individual info page, it's important to look at accessing other info pages. The first obvious way is to go to the info page through the  index listing of info pages. To get to the  index from deep within a document, simply press the  key. From there you can search for the appropriate page you want. However, if you know the actual page, there is an easier way through the  command. To go to an info page by name, type to bring up the prompt and enter the name of the page in parentheses:

This will bring up the libc page as shown here:

Now that we know how to go to info pages by name, the next section will look at searching for pieces of information using the info page's index.

Searching using an index
In this example we'll see how to lookup the  function of the c library using the   info page's index. You should still be at the libc info page from the last section, and if not, use the Goto node command to do so. To utilize the index search, hit the key to bring up the prompt, then enter your search term. We'll do so for  below:

After pressing enter upon completion of our query, we're brought to the  definition for  :

We've now successfully performed a search using the  info page index. However, sometimes what we want is in the page itself. The next section will look at performing searches within the page.

Searching using the search command
Starting from the previous location at the  node, we'll look at searching for the   variation of the   function. To perform a search, press the key to bring up the search prompt, and then enter the query (sprintf in this case):

Hit and it will show the result of the query:

And we have the function we need.

Conclusion
This concludes the overview of using info to view info pages. As always comments are both welcome and appreciated.

Additional Program Resources
In order to make things easier for those that wish to browse info pages through a more friendly graphical interface, the following are available:


 * - Convert info pages to a browse-able HTML format
 * -  based info viewer
 * - a  based info browser
 * - a  based info browser

The  browser   also allows you to browse info pages through the   URI.