2 votos

Cambiar por defecto ssh: / / comportamiento

Actualmente, el controlador de protocolo ssh:// se abre el enlace en una nueva ventana de Terminal.app. Me gustaría predeterminado por lo que se abre en una nueva pestaña en lugar de otro. ¿Cómo puedo cambiar este comportamiento?

Historia: utilizo Alfred y un flujo de trabajo para abrir mi ssh conexiones. El flujo de trabajo utiliza el ssh:// controlador para abrir la ventana.

2voto

webmarc Puntos 999

Si no te importa utilizar algún comando-línea de alegría:

osascript -e 'tell application "Terminal" to activate' -e 'tell application "System Events" to tell process "Terminal" to keystroke "t" using command down'

Esto es de un desbordamiento de pila pregunta sobre un tema similar.

Si quieres incluso puedes crear un nuevo controlador de URL (o reemplazar el ssh:// uno) con una secuencia de comandos de shell y como se describe en otro desbordamiento de pila pregunta.

EDIT1: usted puede obtener la línea de comandos args de osascript por el uso de algo como la siguiente (tomado de la osascript hombre de la página):

a.scpt:
on run argv
    return "hello, " & item 1 of argv & "."
end run


% osascript a.scpt world
hello, world.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X