Terminal: Funciones principales que faltan (o su documento)

Creado en 8 feb. 2020  ·  3Comentarios  ·  Fuente: microsoft/terminal

Soy un gran usuario de conEmu en Windows y Terminator en Linux y llegué a este repositorio con grandes esperanzas, pero parece que faltan muchas funciones. Para ser justo con otros terminales, esperaba encontrar esta información básica en Léame, pero no pude, así que supongo que estas son las características que faltan.

  1. ¿Cómo divido la ventana en múltiples terminales de tamaño considerable (también conocido como diseño)? No hay nada en el archivo Léame y nada en UX para saber si existe esta característica principal.
  2. ¿Cuáles son todas las configuraciones disponibles? De nuevo, nada en el archivo Léame o en UX. Cuando hago clic en configuración en UX, se abre un archivo de configuración enterrado en una carpeta de no usuario con muy pocas configuraciones sin muchos comentarios. Recomendaría encarecidamente yaml para el archivo de configuración de autodocumentación. Además, el archivo de configuración debe residir en la carpeta del usuario como .windows-terminal.config o algo así y emplear VSCode como mecanismo de anulación.
  3. ¿Cómo hago para recordar mi sesión? Cada vez que vuelvo a abrir la Terminal, se inicia un nuevo PowerShell (que no uso).
  4. ¿Cómo configuro los directorios y comandos de trabajo para cada terminal (en pestaña o en layput)? Nuevamente, nada en el archivo Léame o UX para hacer esto intuitivo (si la característica ya existe).

Siento que por encima de 4 son las características principales antes de depender de Windows Terminal a tiempo completo.

Gracias por este esfuerzo y espero que esto pueda ser equivalente a Terminator en Linux (no es la UX más evidente, pero aún puedo descubrir las características anteriores :)).

Area-Settings Issue-Question Needs-Triage Product-Terminal Resolution-Answered

Comentario más útil

Hola @sytelus , con suerte, esto te será útil.

  1. ¿Cómo divido la ventana en múltiples terminales de tamaño considerable (también conocido como diseño)? No hay nada en el archivo Léame y nada en UX para saber si existe esta característica principal.

Los paneles son posibles, aquí están los atajos de teclado relacionados:

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L242 -L243

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L234 -L237

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L213 -L216

Estoy de acuerdo en que sería bueno tener una interfaz de usuario de configuración dedicada, pero considerando el hecho de que los técnicos están acostumbrados a trabajar con archivos de texto, también creo que la falta de ella no debería ser un gran problema.

  1. ¿Cuáles son todas las configuraciones disponibles? De nuevo, nada en el archivo Léame o en UX. Cuando hago clic en configuración en UX, se abre un archivo de configuración enterrado en una carpeta de no usuario con muy pocas configuraciones sin muchos comentarios. Recomendaría encarecidamente yaml para el archivo de configuración de autodocumentación. Además, el archivo de configuración debe residir en la carpeta del usuario como .windows-terminal.config o algo así y emplear VSCode como mecanismo de anulación.

El comentario superior en profiles.json , que es el que abre desde la interfaz de usuario, lo menciona:

// To view the default settings, hold "alt" while clicking on the "Settings" button.

Esto abre el archivo que vinculé arriba y muestra todas las configuraciones que se pueden cambiar. Dado que la terminal está en desarrollo y están a varios meses de llegar a v1.0 , es posible que deba seguir el desarrollo y ocasionalmente eliminar profiles.json para recrearlo con la configuración que faltaba. Además, VSCode muestra las descripciones de la configuración en profiles.json cuando se coloca el cursor sobre una configuración.

  1. ¿Cómo hago para recordar mi sesión? Cada vez que vuelvo a abrir la Terminal, se inicia un nuevo PowerShell (que no uso).

Establezca esto en su configuración (si no me equivoco, puede ser el nombre, la guía o el índice de un perfil):

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L4

  1. ¿Cómo configuro los directorios y comandos de trabajo para cada terminal (en pestaña o en layput)? Nuevamente, nada en el archivo Léame o UX para hacer esto intuitivo (si la característica ya existe).

Debe establecerse para cada perfil:

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L22

Los paneles también usan esta configuración, y no creo que este comportamiento se pueda cambiar en este momento.

En cualquier caso, si todo va bien, v1.0 debería publicarse en abril.

Todos 3 comentarios

Hola @sytelus , con suerte, esto te será útil.

  1. ¿Cómo divido la ventana en múltiples terminales de tamaño considerable (también conocido como diseño)? No hay nada en el archivo Léame y nada en UX para saber si existe esta característica principal.

Los paneles son posibles, aquí están los atajos de teclado relacionados:

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L242 -L243

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L234 -L237

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L213 -L216

Estoy de acuerdo en que sería bueno tener una interfaz de usuario de configuración dedicada, pero considerando el hecho de que los técnicos están acostumbrados a trabajar con archivos de texto, también creo que la falta de ella no debería ser un gran problema.

  1. ¿Cuáles son todas las configuraciones disponibles? De nuevo, nada en el archivo Léame o en UX. Cuando hago clic en configuración en UX, se abre un archivo de configuración enterrado en una carpeta de no usuario con muy pocas configuraciones sin muchos comentarios. Recomendaría encarecidamente yaml para el archivo de configuración de autodocumentación. Además, el archivo de configuración debe residir en la carpeta del usuario como .windows-terminal.config o algo así y emplear VSCode como mecanismo de anulación.

El comentario superior en profiles.json , que es el que abre desde la interfaz de usuario, lo menciona:

// To view the default settings, hold "alt" while clicking on the "Settings" button.

Esto abre el archivo que vinculé arriba y muestra todas las configuraciones que se pueden cambiar. Dado que la terminal está en desarrollo y están a varios meses de llegar a v1.0 , es posible que deba seguir el desarrollo y ocasionalmente eliminar profiles.json para recrearlo con la configuración que faltaba. Además, VSCode muestra las descripciones de la configuración en profiles.json cuando se coloca el cursor sobre una configuración.

  1. ¿Cómo hago para recordar mi sesión? Cada vez que vuelvo a abrir la Terminal, se inicia un nuevo PowerShell (que no uso).

Establezca esto en su configuración (si no me equivoco, puede ser el nombre, la guía o el índice de un perfil):

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L4

  1. ¿Cómo configuro los directorios y comandos de trabajo para cada terminal (en pestaña o en layput)? Nuevamente, nada en el archivo Léame o UX para hacer esto intuitivo (si la característica ya existe).

Debe establecerse para cada perfil:

https://github.com/microsoft/terminal/blob/4a3ed3eb51c9a66e971a8c8e70887f7d2c429d26/src/cascadia/TerminalApp/defaults.json#L22

Los paneles también usan esta configuración, y no creo que este comportamiento se pueda cambiar en este momento.

En cualquier caso, si todo va bien, v1.0 debería publicarse en abril.

Para su información, puede encontrar documentación sobre la mayoría de estas características aquí:
https://github.com/microsoft/terminal/tree/master/doc/user-docs

Estoy bastante seguro de que @Banandrew ha hecho un excelente trabajo respondiendo esta pregunta. Yo mismo no podría haberlo dicho mejor :)

@sytelus, si tiene más preguntas, me complacerá ayudarlo a

¿Fue útil esta página
0 / 5 - 0 calificaciones