terminal
Il s'agit du terminal de commande qui peut être exécuté dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
Terminal - Émulateur de terminal GNUstep
SYNOPSIS
ouvrir application terminal [programme [arguments ...]]
DESCRIPTION
Cette page de manuel documente brièvement les terminal Application GNUstep. Cette page de manuel a été
écrit pour la distribution Debian car le programme original n'a pas de manuel
.
terminal fournit une émulation de terminal dans un environnement GNUstep. ça donne colorisé
terminaux avec des polices configurables, et permet également aux utilisateurs de configurer les utilitaires shell comme
Services GNUstep.
Polices
Vous pouvez modifier les polices utilisées pour le texte normal et gras dans le panneau des préférences. Terminal
obtiendra les métriques pour les cellules de caractère de la police normale, donc cette police vraiment
devrait être une police à pas fixe ou les choses auront l'air gâchées. La police en gras doit être étroitement
correspondre à la police normale.
Le terminal suppose que tous les caractères, gras et normaux, restent dans la police normale
cadre de délimitation. S'ils ne le font pas, il y aura des problèmes visuels. Cependant, il est plus fréquent
que le cadre de délimitation d'une police à pas fixe est très grand (puisqu'il doit entourer tous
caractères dans la police), de sorte que la fenêtre du terminal sera très large.
Clés / Key
Par défaut, la touche de commande est utilisée pour accéder aux équivalents de touches pour les entrées de menu, et donc
ne peut pas être utilisé comme clé méta dans le terminal. Si vous avez une commande mappée sur la clé que vous
souhaitez utiliser comme méta, vous pouvez activer « Traiter la touche de commande comme méta » dans les préférences
panneau. Cependant, cela désactivera tous les équivalents de clé dans Terminal. La "bonne" solution
à ce problème est de remapper la touche de commande (et éventuellement la touche alternative). Le suppléant
key sera toujours traité comme meta.
Souvent, la clé d'échappement peut être utilisée pour émuler une clé méta. Cela signifie que dans certains
programmes, vous devrez peut-être appuyer sur Echap deux fois pour obtenir un échappement "réel", ou il y aura un
délai avant qu'il ne soit traité. L'option `Envoyer un double échappement...' force le terminal à envoyer
un double échappement lorsque vous appuyez sur la touche d'échappement (c'est-à-dire "\e\e"), ce qui devrait mieux fonctionner (mais
vous ne pouvez plus utiliser la touche d'échappement comme méta).
terminal services
Le terminal peut fournir des services pour d'autres applications en canalisant la sélection via
commandes arbitraires. Les services sont configurés dans l'un des onglets du panneau des préférences. Les
la première fois que vous ouvrez cet onglet, un ensemble de services par défaut sera chargé. Pour enregistrer ces
où make_services les trouvera réellement, appuyez sur « Appliquer et enregistrer ». Cela fonctionnera également
make_services pour mettre à jour la liste des services, mais l'exécution peut prendre jusqu'à 30 secondes
applications pour remarquer le changement.
Les boutons « Ajouter » et « Supprimer » ajoutent et suppriment des services. En utilisant le bouton « Exporter », il est
possible d'enregistrer un ensemble de services dans un fichier. Ces fichiers peuvent être importés en utilisant le
Bouton « Importer », il est donc possible pour les utilisateurs de partager les définitions des services de terminal. Les
l'extension du fichier doit être « .svcs ». L'ensemble de services par défaut est un tel fichier
situé dans le répertoire de ressources de l'encapsuleur d'application. Si vous importez un service avec le
même nom qu'un service existant, et ils ne sont pas identiques, le nouveau sera renommé
pour éviter un conflit.
Nom
Il s'agit du nom du service tel qu'il apparaît dans le menu des services. Par défaut,
les services terminaux seront placés dans un sous-menu 'Terminal' du menu Services, mais
vous pouvez outrepasser cela en donnant au nom un `/' de début. Dans ce cas, vous pouvez également
utilisez un deuxième `/' pour créer vos propres sous-menus. (gnustep-gui ne prend pas en charge les sous-menus
des sous-menus, cependant.) Les noms doivent être uniques.
ACTIVITES L'équivalent de clé pour cette commande, le cas échéant. Notez que si une application utilise ce
touche pour une autre entrée de menu, la touche activera cette entrée de menu, pas la
après-vente.
Command en ligne
La ligne de commande. Il est passé à / Bin / sh, donc toutes les commandes shell fonctionneront, et
les arguments peuvent devoir être cités. Un `%p' dans la ligne de commande provoquera une invite à
être affiché lorsque le service est exécuté. Si l'entrée doit être placée sur la commande
ligne, vous pouvez marquer l'endroit où le mettre avec `%s' (sinon il sera ajouté
à la ligne de commande). Vous pouvez utiliser `%%' pour obtenir un vrai `%'.
Courir in arrière-plan/nouveau fenêtre/inactif fenêtre
Si un service est configuré pour s'exécuter en arrière-plan, la commande devra se terminer
avant que le service ne revienne, et le service peut renvoyer la sortie. Sinon, le
la sortie de la commande apparaîtra dans une fenêtre. ``nouvelle fenêtre'' provoque une toute nouvelle
fenêtre à ouvrir (et elle se fermera automatiquement lorsque la commande sera terminée
si cette option est définie). ``fenêtre inactive'' oblige Terminal à essayer de réutiliser un
fenêtre d'inactivité existante. S'il n'y a pas une telle fenêtre, une nouvelle fenêtre s'ouvrira (et
cette fenêtre ne se fermera pas automatiquement).
Ignorer/retourner sortie (seulement s'applique à fond prestations de service)
S'il est défini sur ignorer, la sortie de la commande sera ignorée. Sinon, ça va
être analysé en une chaîne ou un groupe de noms de fichiers, selon les types acceptables.
La sortie est supposée être codée en utf8.
Non entrée/Entrée in standard/Entrée on commander en ligne
S'il est défini sur « Aucune entrée », le service n'acceptera aucune entrée. Sinon c'est
nécessaire de sélectionner quelque chose pour l'exécuter, et la sélection sera soit redirigée vers
la commande (`in stdin') ou placé sur la ligne de commande du service (soit au
`%s' ou à la fin, voir ci-dessus). L'entrée sera envoyée à la commande utf8 encodée.
Accepter types
Le texte brut sera envoyé textuellement à la commande. Une liste de noms de fichiers (éventuellement
un seul) sera envoyé séparé par ' ':s (si sur la ligne de commande), ou des sauts de ligne (si
en standard).
OPTIONS
Les commandes peuvent être données sur la ligne de commande qui sera exécutée dans le shell nouvellement ouvert
fenêtre.
ÉMULATION
Le code d'émulation de terminal est basé sur le code de la console de Linux, et presque toutes ses parties
sont manipulés. Ainsi, la variable d'environnement TERM est définie sur `linux'. En outre,
`vt100', `vt220', `xterm' et d'autres similaires devraient fonctionner pour la plupart. Distinguer
Terminal d'une "vraie" console Linux, la variable d'environnement TERM_PROGRAMME est fixé à
GNUstep_Terminal.
Les extensions xterm pour définir le titre de la fenêtre sont également prises en charge. Vous définissez le titre
utilisant:
'33]'+0, 1 ou 2+';'+le titre+'07'
1 définit le titre de la mini-fenêtre, 2 définit le titre de la fenêtre et 0 définit les deux.
Exemple (de Jeff Teunissen) :
export PROMPT_COMMAND='echo -ne "\033]2;Terminal - ${HOSTNAME}:${PWD}\007"'
ENVIRONNEMENT
terminal définit les variables d'environnement suivantes :
TERME Sera réglé sur linux.
TERM_PROGRAMME
Sera réglé sur GNUstep_Terminal.
LANGUE
terminal parle anglais, français, allemand, hongrois, norvégien, russe, espagnol, italien,
suédois et turc.
NOTES
Le contenu de cette page de manuel est extrait du fichier README des packages et a été converti
dans une page de manuel pour Debian.
Utiliser Terminal en ligne à l'aide des services onworks.net