¿Cómo puedo obtener un botón Terminal-aquí agregado a la barra de herramientas del Finder?

2

He visto Automator y AppleScripts que abren un terminal a la ruta del archivo actualmente seleccionado en una ventana del Finder. Creo que sería más útil para mí simplemente tener un botón en la barra de herramientas del Finder que abre una ventana de terminal al directorio actual listado en el Finder.

¿Cómo puedo obtener un botón Terminal-aquí agregado a la barra de herramientas del Finder?

Michael Prescott
fuente

Respuestas:

6

A partir de Mac OS X Lion 10.7, Terminal incluye exactamente esta funcionalidad como un Servicio. Al igual que con la mayoría de los Servicios, estos están deshabilitados de forma predeterminada, por lo que deberá habilitarlo para que aparezca en el menú Servicios.

Preferencias del sistema & gt; Teclado & gt; Atajos de teclado & gt; Servicios

Habilitar Nueva Terminal en la Carpeta . También hay Nueva pestaña de terminal en la carpeta , que creará una pestaña en la ventana del Terminal frontal (si hay alguna, de lo contrario, creará una nueva ventana). Estos Servicios funcionan en todas las aplicaciones, no solo en el Finder, y operan en carpetas, así como en las rutas de acceso absolutas seleccionadas en el texto.

Incluso puedes asignarles teclas de comando.

Los servicios aparecen en el submenú Servicios de cada menú de aplicación, y dentro del menú contextual (Control-Clic o clic derecho en una carpeta o ruta).

Además, Lion Terminal abrirá una nueva ventana de terminal si arrastra una carpeta (o ruta de acceso) al icono de la aplicación Terminal, y también puede arrastrar a la barra de pestañas de una ventana existente para crear una nueva pestaña.

Finalmente, si arrastra una carpeta o ruta de acceso a una pestaña (en la barra de pestañas) y el proceso en primer plano es el shell, ejecutará automáticamente un comando "cd". (Arrastrar en la vista de terminal dentro de la pestaña simplemente inserta la ruta de acceso solo, como en versiones anteriores de Terminal.)

En una nota relacionada, Lion Terminal también tiene nuevos Servicios para buscar páginas de manual: Abrir página de manual en Terminal muestra el tema de la página de manual seleccionada en una nueva ventana de terminal, y Busca páginas man en Terminal Realiza "a propósito" en el texto seleccionado. El primero también entiende las referencias de la página de manual ("open (2)"), los argumentos de la línea de comando de la página de manual ("2 open") y las URL de la página de manual ("x-man-page: // 2 / open").

Chris Page
fuente
4

Revisé OpenTerminal aquí y luego encontré ShellHere. Elegí ShellHere, compilé la fuente sin problemas y hace exactamente lo que quiero. http://etresoft.org/shellhere.html

Michael Prescott
fuente
pienso que cdto Es superior a ShellHere tanto en velocidad como en apariencia (icono). También te ahorra eso cd /very/long/path que ShellHere muestra cada vez. Revisa mi respuesta a continuación.
Ricardo Sanchez-Saez
3

cdto se ve muy bien y parece ser mantenido con frecuencia. Incluso tienen Mavericks y Yosemite. iconos coincidentes (Hay que instalarlos manualmente).

ShellHere tiene un icono horrible (y agrega el cd /you/long/folder/path/here como el primer comando al terminal, que es super molesto).

Ricardo Sanchez-Saez
fuente
0

¿Has probado el buscador de caminos? ( http://www.cocoatech.com/ ). Hace eso y mucho más ... No es un botón agregado a Finder, pero es un reemplazo de Finder muy poderoso.

Zoran
fuente
Gracias. He visto esa aplicación antes. Pensé en probarlo, pero sentí que probablemente degradaría el rendimiento del sistema. En su recomendación, lo revisé de nuevo y busqué la experiencia de otras personas con él. Hubo un momento en que tuvo algunos problemas de rendimiento. Tal vez esos se aclaran ahora. Puedo comprarlo todavía.
Michael Prescott
0

Para agregar el botón 'Terminal-aquí' a la barra de herramientas del Finder:

Elegí Go2Shell: vive como un botón en la barra de herramientas del Finder. Y, es gratis.

Consíguelo :

Go2Shell on the Mac App Store: https://itunes.apple.com/us/app/go2shell/id445770608 

Go2Shell at ZipZapMac: http://zipzapmac.com/Go2Shell

Instalarlo :

...

Browse to the folder containing the app. 

Locate the file 'Go2Shell.app' and Command ⌘-drag it into the Finder toolbar 

Configurarlo

open -a Go2Shell --args config
BobK77
fuente