¿Es posible tener algo más que bash en la terminal emergente (Ctrl + Alt + M) proporcionada por MobaXterm? Me gustaría tener una instancia local de PowerShell adjunta.
Incluso si inicio una terminal local de PowerShell en la ventana principal de MobaXterm, llamar a la terminal emergente inicia una sesión bash.
Respuesta1
¿No sería esa una configuración de MobaXterm?
No lo uso y no sé nada al respecto. Sin embargo, en OSX, el término predeterminado es bash, y lo cambié para que sea PowerShell predeterminado, pero tuve que hacerlo en OSX.
Al mirar un conjunto rápido de videos sobre Mobaxterm en YouTube, me muestra más directamente que es Mobaxterm el que debe proporcionar este gancho.nada de PowerShell de forma nativa.
Sin embargo, la plataforma multiplataforma de MSCódigo VSTambién podría ser una opción para usted, ya que tendrá PowerShell como predeterminado y podrá tener tantos otros terminales abiertos como desee, así como cambiar entre ellos de forma interactiva.
En Visual Studio Code, puede abrir una terminal integrada, comenzando inicialmente en la raíz de su espacio de trabajo. Esto puede ser conveniente ya que no es necesario cambiar de ventana ni alterar el estado de una terminal existente para realizar una tarea rápida de línea de comandos.
Para abrir la terminal:
• Utilice el método abreviado de teclado Ctrl+` con el carácter de comilla invertida.
• Utilice el comando de menú Ver terminal.
• Desde la paleta de comandos (Ctrl+Shift+P), use el comando Ver: Alternar terminal integrado.
ventanas
Configurar correctamente su shell en Windows es cuestión de localizar el ejecutable correcto y actualizar la configuración. A continuación se muestra una lista de ejecutables de shell comunes y sus ubicaciones predeterminadas:
// Command Prompt
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe"
// PowerShell
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
// Git Bash
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"
// Bash on Ubuntu (on Windows)
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\bash.exe"
También existe el comando de conveniencia, Terminal: seleccione Shell predeterminado, al que se puede acceder a través de la paleta de comandos, que puede detectarlo y configurarlo por usted.
Gestión de múltiples terminales
Puede crear múltiples terminales abiertas a diferentes ubicaciones y navegar fácilmente entre ellas. Se pueden agregar instancias de terminal haciendo clic en el ícono más en la parte superior derecha del panel TERMINAL o activando el comando Ctrl+Shift+`. Esta acción crea otra entrada en la lista desplegable que se puede utilizar para cambiar entre ellas.
PowerShell Remoting está ahí para el acceso remoto a los sistemas ytambién puedes hacer esto a través de SSH.
Por supuesto, no es el enfoque GUI de administración remota de máquinas como RDP o Mobaxterm. Puede escribir su propia GUI en VSCode/PowerShell para esta experiencia similar a RDP/Mobaxterm.