¡Haga una pregunta de dos partes, obtenga una respuesta de cuatro partes!
Recapitulemos.
Pregunta original:
¿Hay alguna forma de usar TotalTerminal con Go2Shell o abrir en TotalTerminal un shell configurado en el directorio actual?
Pregunta 'hervida':
¿Es posible tener múltiples ventanas (o pestañas) en el Visor de TotalTerminal?
(Muy relacionado con su segunda pregunta vinculada, creo.)
Respuesta original y hervida: sí, y seguro: de hecho, aquí, Te he escrito una pequeña aplicación .
Es un applet de Automator con una combinación impía de shell, AppleScript y un par de activadores de eventos del sistema. Un montón de advertencias, algunas instrucciones:
- El Se puede cambiar algo de esto editando el / los guión (es) - abra el programa en Automator. ]
⌘
- arrastre en la barra de herramientas del Finder para "instalar".
- Debe tener TotalTerminal abierto (es decir, el icono de la barra de menú) antes de usar esto.
- Deberá "habilitar el acceso para dispositivos de asistencia" (& lt; = 10.8) o autorizar "Eventos del sistema" en el panel Seguridad / Accesibilidad (10.9). Te lo pedirá.
- El disparador de su visor debe ser
⌘ /
- Su perfil predeterminado debe ser 'Visor'.
- Su acción de inicio debe ser "nueva ventana con la configuración: Visor".
- No funciona al 100% como Go2Shell, ya que algo en Finder debe ser seleccionado - Si parece que no funciona, asegúrese de haber hecho clic en algo. En su mayoría solo afecta a la vista de iconos.
- Probablemente un par de otras cosas que estoy olvidando. Si decides usar esto y no puedes hacerlo funcionar, avísame. Eso hace trabajo.
Pero:
Probablemente no hacer quiero usar esto.
Si puedo tomarme la libertad de adivinar tu subyacente pregunta, creo que podría ser algo en el sentido de:
Actualmente estoy usando mucho la Terminal, y creo que TotalTerminal es muy útil. Pero también es limitado en muchos sentidos. ¿Cómo puedo hacer [esto / aquello / lo otro]?
(Me atrevo a decir que ese es básicamente el caso, ya que me encontré en esa misma situación no hace mucho tiempo).
Entonces, probablemente una mejor respuesta:
(En mi opinión y experiencia).
Simplemente en virtud del hecho de que estás haciendo estas preguntas, y para ti es lo suficientemente importante como para publicar una recompensa, creo que es hora de actualizar a una emulador de terminal más potente . Es posible que haya visto iTerm antes, tal vez su configuración / preferencias sean engorrosas, y sí, ese no es uno de sus puntos fuertes. Pero una vez que superas eso, lo compensa en gran medida en poder y flexibilidad. Vale la pena invertir el tiempo para averiguarlo, ya que puede hacer lo que pides ahora, y probablemente lo que estés preguntando. siguiente también.
Solo un par de ejemplos:
- múltiple teclas de acceso rápido en todo el sistema para "visores" flexibles, con configuraciones personalizables para cada uno.
- Paneles divididos recursivos, así como pestañas.
- Go2Shell lo soporta bien:
open -a Go2Shell --args config
, seleccione iTerm2.
- No requiere hackear Terminal.app mediante la inyección de código.
- Mucho más (mira debajo del menú de ayuda).
Demostración rápida y sucia (gif animado, haga clic para expandir):
Si alguien se pregunta qué magia están viendo aquí:
Eso es iTerm (con un perfil con una tecla de acceso directo del sistema), Solarizado tema, pez y Vimpager .
Con suerte, encontrará algo que funcione bien para su flujo de trabajo: si no, siga buscando.
Más o menos, alguien siempre lo ha hecho, ¡solo tienes que encontrarlo!