GoGPT Best VPN GoSearch

Icône de favori OnWorks

tkcon - En ligne dans le Cloud

Exécutez tkcon dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande tkcon qui peut être exécutée 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


tkcon - Remplacement de la console Tk

SYNOPSIS


tkcon [{option Plus-value | script_tcl}...]

_________________________________________________________________________________________________

DESCRIPTION


TkCon remplace la console standard fournie avec Tk (sous Windows/Mac, mais
fonctionne aussi sous Unix). La console elle-même offre beaucoup plus de fonctionnalités que la norme
console. TkCon fonctionne sur toutes les plateformes où Tcl/Tk est disponible. Il s'agit principalement
pour vous aider lorsque vous travaillez avec les petits détails à l'intérieur de Tcl et Tk, donnant aux utilisateurs d'Unix la
Console GUI fournie par défaut dans Mac et Windows Tk.

tkcon [{option Plus-value | script_tcl}...]

OPTIONS


À l'exception de -fichierrc, les arguments de ligne de commande sont traités après que le fichier de ressources TkCon est
source, mais avant l'initialisation de l'interpréteur esclave ou de l'interface utilisateur TkCon.

-fichierrc est traité juste avant qu'il ne soit sourcé, ce qui vous permet de spécifier n'importe quel autre
déposer. Les arguments de ligne de commande sont transmis à chaque nouvelle console et seront évalués par
chaque. Pour éviter que cela se produise, vous devez dire

ensemble principal de tkcon argv {} ; ensemble principal tkcon argc 0

Pour ces options, toute sous-chaîne unique est autorisée.

-argv (egalement --)
TkCon arrête d'évaluer les arguments et définit les arguments restants sur
argv/argc (avec -- préfixé). Ceci est valable pour toutes les autres consoles. Cette
est destiné uniquement à envelopper TkCon autour de programmes qui nécessitent leurs propres arguments.

-Couleur- couleur
Définit le type de couleur demandé sur la couleur spécifiée pour tkcon. Voir tkconrc(5) pour
le reconnu des noms.

-évaluation script_tcl (egalement -principale or -e)
Un script Tcl à évaluer dans chaque interpréteur principal. Ceci est évalué après la
le fichier de ressources est chargé et l'interpréteur esclave est créé. Plusieurs -évaluation
les commutateurs seront reconnus (dans l'ordre).

Exec- nom d'esclave
Définit l'esclave nommé dans lequel tkcon opère. En général, cela n'est utile que pour
ajuster à "" (vide), indiquant à tkcon d'éviter le modèle multi-interprète et
fonctionner dans l'environnement principal. Lorsqu'il est vide, tous les autres arguments seront
uniquement utilisé dans la première console tkcon et non transmis à d'autres nouvelles consoles.
Ceci est utile lors de l'utilisation de tkcon comme console pour les exécutables de souhait étendu qui
ne chargez pas ces commandes dans les interpréteurs esclaves.

-Police de caractère fonte
Définit la police que tkcon utilise pour ses fenêtres de texte. Si ce n'est pas une largeur fixe
font, tkcon le remplacera.

-noncl TCL_BOOLEEN
Ensembles ::tkcon::OPT(noncl) à TCL_BOOLEEN (voir tkconrc(5)). Nécessaire lors de la fixation
aux interprètes non Tcl.

-paquet nom du paquet (egalement -charge)
Paquets à charger automatiquement dans les interpréteurs esclaves (c'est-à-dire "Tk").

-fichierrc nom de fichier
Spécifiez un autre nom de fichier de ressources tkcon.

-racine Nom du widget
Fait du widget nommé le nom racine de toutes les consoles (c'est-à-dire .tkcon).

-trimer script_tcl
Un script Tcl à évaluer dans chaque interpréteur esclave. Cela ajoutera celui spécifié
dans le fichier de ressources tkcon, le cas échéant.

clé - KEY FIXATIONS


La plupart des fixations sont les mêmes que pour le texte widget. Certains ont été modifiés pour faire
s'assurer que l'intégrité de la console est maintenue. D'autres ont été ajoutés pour améliorer
l'utilité de la console. Seules les liaisons modifiées ou nouvelles sont répertoriées ici.

Contrôle-x or Cut/Taille (sur les claviers Sparc5)
Couper.

Contrôle-c or Copier (sur les claviers Sparc5)
Copie.

Contrôle-v or Collez (sur les claviers Sparc5)
Pâte.

insérer Insérer (duh).

Up Remonte d'un niveau dans l'historique de la ligne de commandes lorsque le curseur est sur la ligne d'invite,
sinon, il se déplace à travers le tampon.

Vers le bas Descend d'un niveau dans l'historique de la ligne de commandes lorsque le curseur est sur la dernière ligne de
le tampon, sinon il se déplace à travers le tampon.

Contrôle-p
Remonte d'un niveau dans l'historique de la ligne de commandes.

Contrôle-n
Descend d'un niveau dans l'historique de la ligne de commandes.

Languette Essaie de développer les noms de chemin de fichier, puis les noms de variable, puis les noms de processus.

Échapper Essaie de développer les noms de chemin de fichier.

Contrôle-P
Essaie de développer les noms de procédure. Les noms de procédure seront ceux qui sont
en fait dans l'interpréteur attaché (sauf si nontcl est spécifié, auquel cas il
effectue toujours la recherche dans l'interpréteur esclave par défaut).

Contrôle-V
Tente de développer les noms de variables (ceux renvoyés par [info vars]). c'est la recherche
le comportement est le même pour les noms de procédure.

Retour or Entrer
Évalue la ligne de commande actuelle s'il s'agit d'une commande complète, sinon elle
passe à une nouvelle ligne.

Contrôle-a
Aller au début de la ligne de commande actuelle.

Contrôle-l
Effacez tout le tampon de la console.

Contrôle-r
Recherche en arrière dans l'historique pour toute commande qui contient la chaîne dans le
ligne de commande actuelle. Répétable pour rechercher plus loin. La sous-chaîne correspondante
off la commande trouvée clignotera.

Les contrôles
Comme ci-dessus, mais recherche vers l'avant (utile uniquement si vous avez cherché trop en arrière).

Contrôle-t
Transpose les caractères.

Contrôle-u
Efface la ligne de commande actuelle.

Contrôle-z
Enregistre la ligne de commande actuelle dans un tampon qui peut être récupéré avec un autre Contrôle-
z. Si la ligne de commande actuelle est vide, toute commande enregistrée est récupérée
sans être écrasé, sinon le contenu actuel est échangé avec ce qui est
dans le tampon de commandes enregistré.

Contrôle-Touche-1
Attache la console à l'interpréteur esclave de la console.

Contrôle-Touche-2
Attache la console à l'interpréteur principal de la console.

Contrôle-Touche-3
Attache la console à l'interpréteur TkCon principal.

Contrôle-A
Affiche la boîte de dialogue "À propos".

Contrôle-N
Crée une nouvelle console. Chaque console a un état distinct, y compris son propre widget
hiérarchie (c'est un interprète esclave).

Contrôle-q
Fermer la console courante OU Quitter le programme (selon la valeur de
::tkcon::TKCON(sortie esclave)).

Contrôle-w
Ferme la console actuelle. La fermeture de la console principale quittera le programme
(quelque chose doit contrôler tous les esclaves...).

TkCon a également un contreventement électrique (similaire à celui d'emacs). Il mettra en évidence la correspondance
paires de {}, [], () et "". Pour les trois premiers, s'il n'y a plus de correspondance
élément pour la droite, puis il fait clignoter toute la ligne de commande actuelle. Pour le double
quote, s'il n'y a pas de correspondance appropriée, il fait juste clignoter le caractère de guillemet double actuel.
Il reconnaît correctement la plupart des échappements (à l'exception des échappements échappés), mais ne recherche pas
commenter (pourquoi voudriez-vous mettre des commentaires de manière interactive ?).

COMMANDES


Il y a plusieurs nouvelles procédures introduites dans TkCon pour améliorer la productivité et/ou
compte de la fonctionnalité perdue dans l'environnement Tcl auquel les utilisateurs sont habitués en natif
environnements. Il existe également des procédures redéfinies. Voici un non-exhaustif
liste:

alias ?sourceCmd cibleCmd ?arg arg ... ??
Mécanisme d'alias simple. Il écrasera les commandes existantes. Lorsqu'il est appelé sans
args, il renvoie les alias actuels. Notez que TkCon crée des alias pour vous (en
des esclaves). Ne les supprimez pas.

clair ?pourcentage?
Efface le widget de texte. Identique auContrôle-l> contraignant, sauf que cela acceptera un
pourcentage de la mémoire tampon à effacer (1-100, 100 par défaut).

dir ?-tout? ?-full? ?-longue? ?modèle modèle ? ...
Un moyen peu coûteux d'obtenir des listes d'annuaires. Utilise la correspondance de modèle de style glob.

déverser type ?-pas de plainte? ?-filtre modèle? ?--? modèle ?modèle ? ...
La commande dump permet à l'utilisateur de cracher des informations d'état sur
l'interpréteur sous une forme lisible par Tcl (et lisible par l'homme). Voir déverser(3tk) pour
détails.

echo ?arg arg ? ...
Concatène les arguments et crache le résultat sur la console (stdout).

éditer ?De type type? ?-trouver str? ?-attacher interpréter? arg
Ouvre un éditeur avec les données de arg. L'argument de type facultatif peut être l'un des suivants :
proc, var or filet. Pour proc ou var, l'argument peut être un modèle.

idéebug commander ?args?
Commande de débogage interactif. Voir idéebug(3tk) pour plus de détails.

lenlever ?-tout? ?-expression régulière -glob? liste articles
Supprime un ou plusieurs éléments d'une liste et renvoie la nouvelle liste. Si -tout is
spécifié, il supprime toutes les instances de chaque élément de la liste. Si -expression régulière or -glob
est spécifié, il interprète chaque élément de la liste d'éléments comme une expression régulière ou un motif global
pour affronter.

moins Aliasé à éditer.

ls Aliasé à dir -full.

plus Aliasé à éditer.

observer type ?args?
Cette commande fournit une sortie de débogage d'exécution passive pour les variables et les commandes.
See observer(3tk) pour plus de détails.

met (mêmes options que d'habitude)
Redéfini pour mettre la sortie dans TkCon.

tkcon méthode ?args?
Commande polyvalente. Voir tkcon(3tk) pour plus de détails.

tclindex ?-extensions liste de modèles ? ?-indice TCL_BOOLEEN ? ?-emballer TCL_BOOLEEN ? ?rép1 Dir2
? ...
Procédure de commodité pour mettre à jour le "tclIndex" (controlé par -indice interrupteur) et/ou
"pkgIndex.tcl" (controlé par -paquet switch) dans les répertoires nommés en fonction
sur le modèle donné pour les fichiers. Par défaut, il crée le "tclIndex" mais pas le
"pkgIndex.tcl", avec le répertoire par défaut [pwd]. L'extension
par défaut à *.tcl, avec *.[info sharelibextension] ajouté quand -paquet est vrai.

Unalias cmd
commande unaliases.

est ce que nous faisons un magnifique
La commande what identifiera le mot donné dans la chaîne dans l'environnement Tcl et
renvoie une liste des types sous lesquels il a été reconnu. Les types possibles sont : alias,
procédure, commande, variable de tableau, variable scalaire, répertoire, fichier, widget et
exécutable. Utilisé par les procédures dump et which.

qui commander
Comme le qui commande des shells Unix, cela vous dira si une commande particulière
est connue, et si oui, si elle est interne ou externe à l'interprète. Si ça
est une commande interne et il y a un emplacement dans index_auto pour cela, il vous dit le
déposer cela index_auto se chargerait. Cela ne veut pas nécessairement dire que c'est là que
le fichier provient, mais s'il n'était pas dans l'interpréteur auparavant, alors c'est
où la commande a été trouvée.

Il y a plusieurs procédures que j'utilise comme aides que certains peuvent trouver utiles là-dedans
le codage (c'est-à-dire l'extension des chemins d'accès). N'hésitez pas à les retirer du code (mais attribuez-leur
attribution appropriée).

EXEMPLES


Quelques exemples de situations de démarrage de la ligne de commande tkcon :

mégawish /usr/bin/tkcon Exec- "" -racine .tkcon fichier principal.tcl

Utilisez tkcon comme console pour votre mégawish application. Vous pouvez éviter de commencer la ligne
avec megawish si c'est la valeur par défaut souhaiter que TkCon utiliserait. Les -racine s'assure que
tkcon n'entrera pas en conflit avec la fenêtre racine de l'application.

tkcon -Police de caractère "Courrier 12" -charge Tk

Utilisez la police courier pour TkCon et chargez toujours Tk dans les interpréteurs esclaves au démarrage.

tkcon -fichierrc ~/.wishrc -couleur-bg blanc

Utilisez l'option ~/.wishrc comme fichier de ressources et un fond blanc pour le texte de TkCon
widgets.

Utiliser tkcon en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.