Saltar al contenido principal

TCC y la consola de Windows 10

Windows 10 incluye una serie de mejoras en las sesiones de la consola de Windows, incluidos algunos atajos de teclas de control adicionales y teclas de selección de texto.

 

Desafortunadamente, estos entran en conflicto con el (mucho más extenso) Take Command y TCC Teclas de edición de línea de comando. Y el comportamiento predeterminado de Windows es interceptar esas claves antes TCC alguna vez los ve. Afortunadamente, Windows 10 proporciona una manera de pasar esas claves a TCC.

Primero, inicie un TCC sesión de consola. (Si estás en Take Command, empezar un TCC pestaña y luego sepárela haciendo clic derecho en la etiqueta de la pestaña y seleccionando “separar”.) Haga clic en el TCC en la esquina superior izquierda y seleccione "Propiedades". Verá un cuadro de diálogo similar a este:

Desactive la casilla "Habilitar atajos de la tecla Ctrl y Teclas de selección de texto extendidas”Opciones y haga clic en Aceptar. Su TCC La edición de la línea de comando ahora funcionará como se esperaba.

TCC propiedades de la consola

ANSI y Windows 10

 

Take Command y TCC tienen su propio soporte interno para manejar secuencias de escape ANSI x3.64 (para control del cursor y coloración de salida). Debido a que Windows 10 ahora tiene su propio ANSI integrado (y más rápido) en la consola de Windows, Take Command y TCC utilizará el soporte ANSI de Windows si:

1. ANSI está deshabilitado en el Take Command configuración (Pestañas/Windows/colores ANSI), y

2. ANSI está habilitado en el TCC configuración (OPCIÓN / Windows / Colores / Colores ANSI)

Sin embargo, debido a que la compatibilidad con ANSI de Windows 10 todavía tiene algunos errores (y no está habilitada de forma predeterminada), Take Command v22 y TCC v22 tiene una directiva TCMD.INI para usar su soporte ANSI interno incluso cuando se ejecuta Windows 10. La directiva es:

ANSIWin10=NO

Deberá agregar esta directiva en el [Tomar el comando] sección de TCMD.INI si está ejecutando Take Command independiente o en el [4NT] sección si estás corriendo TCC independiente (es decir, en una consola de Windows).

Tenga en cuenta que debido a las API de Windows que aún no existen, Take Command no admite las opciones de color de 256 colores o de 24 bits disponibles en el subsistema Linux de Windows 10.