Emulador de terminal

Benedikt Meurer

Desenvolvedor de software
os-cillation
Desenvolvemento do sistema

Andrew Conkling

Nick Schermer



Este manual describe a versión 0.4.5 de Terminal.

Concédese permiso para copiar, distribuír e/ou modificar este documento baixo os termos da GNU Free Documentation License, Versión 1.3 ou calquera versión posterior publicada pola Free Software Foundation; sen as seccións invariantes, sen os textos da portada, e sen os textos da portada posterior. O texto completo da licenza está dispoñible na Free Software Foundation.

December 2009


Índice

Introdución a Terminal
Que é un emulador de terminal?
Que fai especial a Terminal?
Comezo
Iniciar Terminal
Cando inicia Terminal por primeira vez
Traballar con varias terminais
Uso
Abrir e pechar terminais
Modificar unha fiestra de terminal
Para traballar co contido das fiestras de terminal
Cambiar o título da terminal
Recuperar a terminal
Personalizar as barras de ferramentas
Cambiar de codificación
Preferencias
Xeral
Aparencia
Cores
Atallos
Avanzado
Opcións de liña de comandos
Resumo de opcións
Opcións xerais
Separadores de fiestras ou lapelas
Opcións de lapelas
Opcións de fiestra
Temas avanzados
Ficheiros e variables do contorno
Opcións ocultas
Preguntas máis frecuentes (FAQ)
Terminal quéixase de que Non foi posible iniciar terminal server: Non foi posible conectarse ao daemon de mensaxes de D-BUS, que podo facer?
As teclas Inicio e Fin non funcionan en Terminal, que pasou?
Soporte
Acerca de Terminal

Introdución a Terminal

Que é un emulador de terminal?

O sistema operativo UNIX deseñouse orixinalmente como un sistema con só modo texto, controlado mediante comandos introducidos co teclado. Isto coñécese como interface de liña de comandos (commanda line interface ou CLI). O sistema X Window, Xfce, e outros proxectos engadíronlle dende entón unha interface gráfica de usuario a UNIX, que é o que vostede está usando agora mesmo. Pero a adición da interface gráfica de usuario non implica que a CLI desaparecera. A CLI aínda existe e normalmente é a forma máis fácil, rápida e máis potente para realizar unha determinada tarefa. De feito, os usuarios avanzados estarían perdidos sen a CLI.

Terminal é o que se coñece como emulador de terminal X, a miúdo chamada terminal ou shell. Proporciona un equivalente a desfasada pantalla de texto no seu escritorio, pero que pode compartir a pantalla facilmente con outros aplicativos gráficos. Os usuarios de Windows pode que estean familiarizados ca utilidade MS-DOS, que ten a función análoga de ofrecer unha liña de comandos DOS en Windows, aínda que debe ter en conta que a CLI de UNIX é moito máis potente e fácil de usar que a de DOS.

Terminal emula ao aplicativo xterm desenvolvido polo X Consortium. En cambio, o aplicativo xterm emula á terminal do DEC VT102 e tamén soporta as secuencias de escape do DEC VT220. Unha secuencia de escape é unha serie de caracteres que comezan co carácter Esc. Terminal acepta todas as secuencias de escape que usan as terminais do VT102 e do VT220 usan para funcións como situar o cursor e limpar a pantalla.

Que fai especial a Terminal?

As funcionalidades avanzadas de Terminal inclúen unha interface de configuración sinxela, a capacidade de ter terminais en lapelas nunha soa fiestra, a posibilidade de ter un fondo de terminal pseudo-transparente, e un modo compacto (no cal se ocultan tanto a barra de menú como as decoracións da fiestra) que lle axudará a aforrar espazo no escritorio.

Están dispoñibles as seguintes funcionalidades clave:

  • Varias lapelas por fiestra

  • Barras de ferramentas personalizables, que se poden cambiar usando un editor gráfico de barras de ferramentas integrado

  • Posibilidade de configurar case calquera aspecto de Terminal no diálogo de Preferencias ademais dunha chea das chamadas opcións ocultas

  • Boa integración co Ambiente de escritorio Xfce en particular, pero tamén con calquera outro escritorio para Linux

  • Soporte de xestión de sesións

  • Real multihead support (both MultiScreen and Xinerama mode)

  • Cumprimento de estándares (consulte o sitio web freedesktop.org)

  • Servizo de terminal baseado en D-BUS para minimizar o uso global de recursos

  • Alto grao de mantibilidade facendo o mellor uso de GTK+ e GObject.

Ademais destas funcionalidades clave, Terminal ten tódalas funcionalidades que se agardan dun emulador de terminal moderno.