pico(1) | General Commands Manual | pico(1) |
pico - sencillo editor de texto en el estilo de Pine Composer
pico [ opciones ] [ fichero ]
Pico es un sencillo editor de texto basado en el editor del sistema de mensajes Pine. Al igual que en Pine, los comandos son desplegados en la parte inferior de la pantalla, y se proporciona ayuda sensible al contexto. Conforme los caracteres son tecleados se insertan inmediatamente en el texto.
Los comandos de edición se introducen empleando combinaciones con la tecla control. Como una solución para los programas de comunicación que toman ciertos caracteres de control, se puede simular la tecla control presionando ESCAPE dos veces, seguida del carácter de control deseado, por ejemplo "ESC ESC c" sería el equivalente a teclear ctrl-c. El editor cuenta con cinco características básicas: justificación de párrafos, búsqueda, cortar/pegar por bloque, un corrector ortográfico, y un navegador de ficheros.
La justificación de párrafo (o llenado) se efectúa en el párrafo que contiene al cursor en ese momento, o, si el cursor se encuentra entre líneas, en el párrafo inmediatamente inferior. Los párrafos se delimitan con líneas en blanco, o con líneas que comiencen con un espacio en blanco o un tabulador. Se puede eliminar la justificación inmediatamente después de haber sido efectuada empleando la combinación de teclas control-U.
Las búsquedas de cadenas no diferencian entre mayúsculas y minúsculas. Una búsqueda comienza en la posición actual del cursor y abarca hasta el final del texto. La búsqueda mas reciente se ofrece como valor por defecto en las búsquedas subsiguientes.
Los bloques de texto pueden ser movidos, copiados o borrados con el adecuado uso de los comandos para marcar (ctrl-^), borrar (ctrl-k) y restaurar (ctrl-u). El comando borrar elimina el texto entre la "marca" y la posición actual del cursor, y lo coloca en el buffer "cortar". El comando restaurar efectúa un "pegado" en la posición actual del cursor.
El corrector ortográfico examina todas las palabras en el texto. Este presenta cada palabra incorrectamente escrita para su corrección al tiempo que la resalta en el texto. La corrección ortográfica puede ser cancelada en cualquier momento. Alternativamente, pico puede cambiar a la rutina de corrección por defecto, una rutina definida por la variable de ambiente SPELL. La rutina de reemplazo debe leer la entrada estándar y escribir en la salida estándar.
El navegador de ficheros se ofrece como una opción en los prompts de los comandos "Read File" y "Write Out". Su propósito es ayudar en la búsqueda de ficheros específicos y navegar en la jerarquía de directorios. Los nombres de ficheros con sus tamaños y nombres de directorios en el directorio de trabajo actual se presentan para su selección. El directorio actual de trabajo se presenta en la línea superior de la pantalla mientras la lista de los comandos disponibles ocupa las dos últimas. Se da soporte a varias funciones básicas de manipulación de ficheros: renombrado de ficheros, copiado, y borrado.
Ayuda más específica está disponible en el sistema de ayuda en línea de pico.
Por último, cuando una instancia de pico está corriendo y es desconectada (es decir, recibe una SIGHUP), pico guardará el trabajo actual, si es necesario, antes de salir. El trabajo se guarda con el nombre de fichero actual con un ".save" añadido al final. Si el trabajo actual no tiene nombre, se guarda como "pico.save".
La forma en la que las líneas más largas que el despliegue se manejan no resulta obvia de forma inmediata. Las líneas que continúan más allá del borde del despliegue se indican con un símbolo '$' al final de la línea. Las líneas largas se desplazan conforme el cursor se mueve a través de ellas.
pico.save El trabajo interrumpido y sin nombre se guarda aquí. *.save El trabajo interrumpido en un fichero con nombre se guarda aquí.
Michael Seibel <mikes@cac.washington.edu>
Laurence Lundblade <lgl@cac.washington.edu>
Pico se derivó originalmente de MicroEmacs 3.6, por Dave G. Conroy.
Pico es una marca registrada de la Universidad de Washington.
Copyright 1989-1999 por la Universidad de Washington.
pine(1)
Distribución fuente (parte del Sistema de Mensajes Pine):
ftp://ftp.cac.washington.edu/mail/pine.tar.Z
$Date: 1999/02/04 18:40:44 $
Versión 3.5 |