¿Es posible usar TotalTerminal con Go2Shell?

1

Estoy usando TotalTerminal. Ahora, quiero usar Go2Shell para poder acceder rápidamente a un terminal en la carpeta correcta.

Pero, cuando hago clic en el ícono de Go2Shell, se abre un Terminal habitual y no un shell TotalTerminal.

¿Hay alguna forma de usar TotalTerminal con Go2Shell o abrir en TotalTerminal un shell configurado en el directorio actual?

EDITAR

El primer shell que abro con Go2Shell se abre en el Visor de TotalTerminal. Pero, entonces, si simplemente "escape" para cerrar el Visor (en lugar de "command-W"), el siguiente shell se abrirá en una ventana separada.

Por lo tanto, mi pregunta se reduce a:

¿Es posible tener varias ventanas (o pestañas) en el Visor de TotalTerminal?

Consulte también mi otra pregunta sobre este tema.

    
pregunta Colas 05.02.2014 - 09:37

2 respuestas

2
  1. Abra la configuración de TotalTerminal (Terminal → Preferencias → TotalTerminal).

  2. Cree el perfil del Visor si no existe ya:

  3. Vaya a la pestaña de configuración, luego al perfil del Visor.

  4. Seleccione la pestaña Shell e ingrese lo siguiente:

    cd "$(osascript -e 'tell app "Finder" to POSIX path of (insertion location as alias)')"
    

  5. Salga y vuelva a abrir Terminal.

Ahora, al abrir Visor, se enviará al directorio en la ventana actual del Finder.

    
respondido por el grg 10.02.2014 - 19:57
1

Haz una pregunta de dos partes, ¡obtén una respuesta de cuatro partes!

Permite recapitular.

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 mezcla impía de shell, AppleScript y un par de activadores de eventos del sistema. Muchas advertencias, algunas instrucciones:

  • [ Se puede cambiar algo de esto editando el / los guión (es) - abre el programa en Automator. ]
  • -tierra 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" (< = 10.8), o autorizar "Eventos del sistema" en el panel Seguridad / Accesibilidad (10.9). Te lo indicará.
  • El activador de su Visor debe ser ⌘ /
  • Su perfil predeterminado debe ser 'Visor'.
  • La 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. Sobre todo, 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. funciona .

Pero:

Probablemente no quieras usar esto.   Si puedo tomarme la libertad de adivinar su pregunta subyacente , creo que podría ser algo en el sentido de:

  

Actualmente estoy usando mucho el Terminal y he encontrado que TotalTerminal es muy útil. Pero también es limitado en muchos sentidos. ¿Cómo puedo hacer [esto / aquello / lo otro]?

(Estoy aventurando a 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 probablemente es hora de actualizar a emulador de terminal más potente . Es posible que haya visto iTerm antes, tal vez haya encontrado que su configuración / preferencias son engorrosas, y sí, ese no es uno de sus puntos más 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 está pidiendo ahora, y probablemente a lo que le preguntará también next .

Solo un par de ejemplos:

  • múltiples 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 admite bien: open -a Go2Shell --args config , selecciona iTerm2.
  • No requiere piratear Terminal.app mediante la inyección de código.
  • Mucho más (busque en el menú de ayuda).
Demostración rápida y sucia (gif animado, haga clic para expandir):

iTerm"Visor" Demo

Si alguien se pregunta qué magia está viendo aquí:

Eso es iTerm (con un perfil con una tecla de acceso rápido del sistema), el Tema Solarizado , fish , 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!

    
respondido por el Geoff Nixon 13.02.2014 - 18:51

Lea otras preguntas en las etiquetas