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.
.windows-terminal.config
o algo así y emplear VSCode como mecanismo de anulación.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 :)).
Hola @sytelus , con suerte, esto te será útil.
- ¿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:
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.
- ¿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.
- ¿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):
- ¿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:
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
Comentario más útil
Hola @sytelus , con suerte, esto te será útil.
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.
El comentario superior en
profiles.json
, que es el que abre desde la interfaz de usuario, lo menciona: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 eliminarprofiles.json
para recrearlo con la configuración que faltaba. Además, VSCode muestra las descripciones de la configuración enprofiles.json
cuando se coloca el cursor sobre una configuración.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
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.