Gsh está diseñado para hacer dos cosas:
1. ser un ambiente cómodo para las personas que ya están acostumbrados al uso de un shell de Unix.
2. hacer operaciones que son difíciles o torpe con una concha normales más fácil al tener la cáscara se aprovechan de un entorno gráfico.
En su mayor parte, Gsh se comporta como una ventana de terminal normal con algunas mejoras gráficas. También puede ser útil como un lanzador de programas cuando se utiliza en modo compacto
Características .
- Una ventana de terminal que consiste en múltiples secciones de salida, uno para cada comando. Por encima de cada sección de salida es un encabezado que indica el comando que se ejecutó. Esto hace que la salida del Gsh aparecer como la salida normal que se vería desde un shell, pero la cabecera es editable, lo que le permite cambiar el comando y volver a ejecutarlo en la misma zona de salida. Cada sección de salida sirve como terminal xterm como completa, por lo que se puede utilizar para cualquier actividad que normalmente se utiliza un xterm para.
- Múltiples pantallas independientes. Una barra de la pantalla en la parte inferior le permite crear nuevas pantallas y cambiar entre pantallas, así s que muestra lo que se está ejecutando en cada uno. Tener múltiples pantallas mantiene pulsado el desorden de tener varios terminales abiertos a la vez.
- Un menú configurable por el usuario para mantener los comandos más utilizados.
- Un menú para & quot; cd & quot; ing a los directorios se ha accedido recientemente. Esta es persistente y compartida entre varias invocaciones del programa.
- Un colapsado y pantalla expandida. En la pantalla se derrumbó, sólo los menús y la línea de comandos son visibles, permitiendo Gsh a colocarse discretamente en la parte superior o inferior de la pantalla. En el modo expandido, el terminal es visible, con la línea de comandos en la parte inferior.
- Un menú emergente contextual con los comandos definidos por el usuario. Si selecciona un nombre de archivo y pulse el botón derecho del ratón, aparece un menú emergente con los comandos que se pueden realizar en ese tipo de archivo. Selección de una URL le da una opción de menú para abrir la URL en un navegador. Selección de texto de otros comandos produce otros tipos de entradas del menú emergente. Por ejemplo, si el comando que creó el texto es & quot; & quot ;, rpm entonces entradas de como & quot; rpm -e & quot; y & quot; rpm -ql & quot; se dan en el menú emergente.
- Las interfaces gráficas para configurar todas las opciones y configuraciones. Incluyendo menús, fuentes y colores.
- finalización Nombre de archivo. Al presionar Tab terminará el nombre del archivo que está escribiendo. Si hay más de una posibilidad, Gsh traerá una lista de nombres de archivo. Al presionar Tab con nada entró permite la ventana de finalización de archivos para servir como un explorador de archivos simple. Las terminaciones son configurables de manera que sólo se mostrarán los archivos relevantes para el comando.
- El historial de comandos se puede acceder a través de las teclas de arriba / abajo de flecha, o una lista de historial. Búsquedas de historia son posibles escribiendo comandos parciales.
- La línea de comandos se ampliará automáticamente para incluir más líneas como sea necesario. También se ha incorporado en la edición de vi-estilo y de edición basado en el ratón.
- Puede cd a un directorio recientemente visitada sin escribir la ruta completa.
- Si se pulsa el botón derecho del ratón sobre un comando ejecutado previamente cuando no hay nada seleccionado se abre un menú. A través del menú se puede volver a ejecutar el comando, y eliminar o detatch en su propia ventana (incluso mientras se está ejecutando).
- El terminal lleva un registro de qué líneas envueltos. Cuando se cambia el tamaño de la ventana, la salida se formatea para el nuevo tamaño.
- User colores seleccionables para instrucciones y comandos.
- alias persistentes.
Comentarios que no se encuentran