Direkt zum Inhalt

TCC und die Windows 10-Konsole

Windows 10 enthält eine Reihe von Verbesserungen an Windows-Konsolensitzungen, darunter einige zusätzliche Steuertastenkombinationen und Textauswahltasten.

 

Leider stehen diese im Widerspruch zu den (viel umfangreicheren) Take Command und TCC Befehlszeilen-Bearbeitungstasten. Und das Standardverhalten von Windows besteht darin, diese Schlüssel vorher abzufangen TCC sieht sie jemals. Glücklicherweise bietet Windows 10 eine Möglichkeit, diese Schlüssel weiterzugeben TCC.

Beginnen Sie zunächst mit a TCC Konsolensitzung. (Wenn Sie dabei sind Take Command, starte ein TCC Klicken Sie auf die Registerkarte und trennen Sie sie dann, indem Sie mit der rechten Maustaste auf die Registerkartenbezeichnung klicken und „Abtrennen“ auswählen.) Klicken Sie auf die Registerkarte TCC Symbol in der oberen linken Ecke und wählen Sie „Eigenschaften“. Sie sehen einen Dialog, der wie folgt aussieht:

Deaktivieren Sie das KontrollkästchenStrg-Tastenkombinationen aktivieren" und "Erweiterte Textauswahltasten”Optionen und klicken Sie auf OK. Dein TCC Die Befehlszeilenbearbeitung funktioniert nun wie erwartet.

TCC Konsoleneigenschaften

ANSI und Windows 10

 

Take Command und TCC verfügen über eine eigene interne Unterstützung für die Verarbeitung von ANSI x3.64-Escape-Sequenzen (zur Cursorsteuerung und Ausgabefärbung). Da Windows 10 jetzt über ein eigenes integriertes (und schnelleres) ANSI in der Windows-Konsole verfügt, Take Command und TCC verwendet die Windows-ANSI-Unterstützung, wenn:

1. ANSI ist im deaktiviert Take Command Konfiguration (Registerkarten / Windows / ANSI-Farben) und

2. ANSI ist im aktiviert TCC Konfiguration (OPTION / Windows / Farben / ANSI-Farben)

Da die ANSI-Unterstützung von Windows 10 jedoch immer noch etwas fehlerhaft ist (und standardmäßig nicht aktiviert ist), Take Command v22 und TCC v22 verfügt über eine TCMD.INI-Anweisung, um ihre interne ANSI-Unterstützung auch unter Windows 10 zu verwenden. Die Anweisung lautet:

ANSIWin10=NEIN

Sie müssen diese Anweisung in hinzufügen [Das Kommando übernehmen] Abschnitt von TCMD.INI, wenn Sie es ausführen Take Command Stand-Alone oder im [4NT] Abschnitt, wenn Sie laufen TCC eigenständig (d. h. in einer Windows-Konsole).

Beachten Sie, dass aufgrund noch nicht vorhandener Windows-APIs Take Command unterstützt nicht die 256-Farben- oder 24-Bit-Farboptionen, die im Windows 10 Linux-Subsystem verfügbar sind.