Fenêtre de l'historique des répertoires

dirhistory28

 

[La fenêtre de l'historique de l'annuaire fait partie d'un ensemble de fonctions complètes de navigation dans l'annuaire, intégrées dans le logiciel TCC.  Pour un résumé de ces fonctions et de plus amples informations sur les fonctions améliorées de navigation dans les répertoires, voir Navigation dans les répertoires].

 

La fenêtre de l'historique des répertoires comprend une barre d'outils avec des boutons pour modifier, supprimer et déplacer des lignes.

 

Vous pouvez rechercher un répertoire spécifique en saisissant une chaîne de caractères (y compris des caractères génériques ou des expressions régulières) dans la fenêtre d'édition de la barre de titre. TCC supprime les lignes non correspondantes de la fenêtre. Voir Fenêtres contextuelles pour plus de détails.

 

Fenêtre d'historique des répertoires Touches :

 

F6 ou Ctrl-PgUpOuvre la fenêtre à partir de la ligne de commande.        
UpFait défiler l'affichage d'une ligne vers le haut.        
Down Fait défiler l'écran d'une ligne vers le bas.        
Gauche Fait défiler l'écran versla gauche sur 4 colonnes.        
Right Fait défiler l'écran versla droite sur 4 colonnes.        
PgUpFait défiler l'écran vers le haut d'une page.        
PgDnFait défiler l'écran vers le bas d'une page.        
HomeAller au début de la liste.        
EndAller à la fin de la liste.        
Ctrl-EnterDéplacer la ligne sélectionnée vers la ligne de commande pour l'éditer.        
EnterPasser au lecteur/répertoire sélectionné
Ctrl-CCopier la ligne sélectionnée dans le presse-papiers
Ctrl-D ou DelSupprimer la ligne sélectionnée de la liste
Ctrl-EModifier la ligne sélectionnée dans la fenêtre de l'historique du répertoire
Ctrl-UpDéplacer la ligne sélectionnée d'une ligne vers le haut
Ctrl-DownDéplacer la ligne sélectionnée d'une ligne vers le bas
EscFermer la fenêtre sans faire de sélection.

 

Note : Les touches indiquées ci-dessus sont les valeurs par défaut. Voir les directives d'affectation des touches pour plus de détails sur la manière d'affecter des touches différentes.

 

Le répertoire actuel est enregistré automatiquement dans le répertoire history list juste avant chaque changement de répertoire ou de lecteur.

 

Vous pouvez consulter l'historique du répertoire à partir de lafenêtre de défilement du répertoire history et passer à n'importe quel lecteur ou répertoire de la liste. Pour activer la fenêtre de l'historique des répertoires, appuyez sur F6 dans la ligne de commande. Vous pouvez ensuite sélectionner un nouveau répertoire à l'aide de la  toucheEntrée ou en double-cliquant avec la souris.

 

Si la liste de l'historique des répertoires est pleine, les anciennes entrées sont supprimées pour faire de la place aux nouvelles. Vous pouvez définir la taille de la liste à l'aide de l' option de configuration Taille de la mémoire tampon de l'historique des commandes. Vous pouvez modifier les touches utilisées dans la fenêtre à l'aide des directives de mappage des touches.

 

Pour économiser de l'espace, chaque nom de répertoire n'est enregistré qu'une seule fois dans l'historique du répertoire, même si vous entrez et sortez de ce répertoire plusieurs fois. L'historique des répertoires peut être stocké dans une  listelocale ou globale; voir ci-dessous pour plus de détails.

 

Lorsque vous changez de répertoire, le répertoire d'origine est enregistré dans la liste de l'historique des répertoires, que vous changiez de répertoire à partir de la ligne de commande, d'un fichier batch ou d'un alias. Cependant, les changements de répertoire effectués par des utilitaires externes de navigation dans les répertoires ou par d'autres programmes externes ne sont pas enregistrés par la commande TCC.

 

Vous pouvez également afficher et gérer la liste de l'historique des répertoires à l'aide de la commande DIRHISTORY.

 

Historique des répertoires locaux et globaux

 

L'historique des répertoires peut être stocké dans une  liste locale ou dans une liste globale . Dans le cas d'une  liste locale, toute modification apportée à la liste ne sera connue que de la copie actuelle de TCC. Elles ne seront pas visibles dans les autres sessions. Lorsque vous démarrez un autre shell qui utilise une liste d'historique locale, il hérite d'une copie de l'historique du répertoire du shell précédent. Cependant, toute modification apportée à l'historique dans le second shell n'affectera que ce shell.

 

Toutes les copies de la liste TCC utilisant la liste globale d'historique partageront une seule copie de l'historique du répertoire. Tout changement de répertoire effectué dans l'une de ces copies de TCC sera enregistrée dans cette liste partagée et sera accessible par toutes ces copies. Cependant, toutes les copies supplémentaires de TCC qui utilisent l'historique local des répertoires verront leurs propres listes locales. Les listes globales sont les listes par défaut de TCC.

 

Vous pouvez contrôler le type de liste d'historique avec l ' option de configuration Local Directory History, avec les options de ligne de commande /L et / LD, et avec les options /L et /LD de la  commande START.

 

Lorsque vous fermez toutes les sessions TCC la mémoire de laliste globale d'historique des répertoires est libérée et une nouvelle liste d'historique des répertoires vide est créée la prochaine fois que vous démarrez la session TCC. Si vous souhaitez que la liste d'historique des répertoires soit conservée en mémoire même lorsqu'aucune copie de TCC n' est en cours d'exécution, vous devez exécuter la  commande SHRALIAS, qui effectue ce service pour l'historique global des commandes, l'historique des répertoires, les fonctions définies par l'utilisateur et les alias.

 

Iln'existe pas de règle fixe pour décider d'utiliser une  listelocale ou globale de l'historique des répertoires. En fonction de votre style de travail, vous pouvez trouver plus pratique d'utiliser un type de liste, ou un mélange de types de listes dans différentes sessions ou shells. Nous vous recommandons de commencer par un historique global des répertoires, puis de le modifier si vous trouvez une situation où la valeur par défaut n'est pas pratique.