18 votos

El Capitan - Menú del botón derecho del ratón - Abrir terminal aquí

Sé que esto puede haber sido preguntado varias veces, sin embargo no puedo encontrar un método válido que me funcione.

En El Capitan - Quiero añadir una opción al menú del botón derecho (no a la sección de servicios) que me permita abrir un archivo o directorio directamente en la terminal desde la opción del botón derecho.

¿Alguien podría proporcionar un método de trabajo?

0 votos

¿Qué pasa con los Servicios? Ya existe como opción allí.

0 votos

@Tetsujin - Hasta ahora no me permite abrir un archivo en la terminal. Sólo carpetas. Antes usaba XtraFinder que ya no funciona en El Capitan sin desactivar una característica de seucridad de el capitan.

0 votos

Hmm ok. El servicio es en realidad 'Open Terminal at Folder' así que supongo que tienes razón

12voto

Barry Puntos 31

Exhibit A

Como ya se ha mencionado en los comentarios, usar el servicio incorporado definitivamente funciona para las carpetas. En cuanto a los archivos, si los abriera en el finder, no pasaría nada a menos que pueda establecer primero editores por defecto en su .bash_profile .

Si no estás decidido a utilizar el menú del botón derecho, una forma de abrir una ubicación de carpeta o un archivo con el terminal sin descargar software adicional sería arrastrar un archivo o una carpeta a tu icono de Terminal en el Dock. Yo hago esto a menudo y funciona muy bien.

1 votos

Tal vez valga la pena señalar dónde se encuentra el cuadro de diálogo que aparece en la imagen (Preferencias del Sistema > Teclado > Accesos directos o en [menú de la aplicación actual] > Servicios > Preferencias de servicios); no es del todo intuitivo.

4voto

qparis Puntos 9

Aquí hay una pequeña herramienta que hará el trabajo: https://github.com/qparis/FinderOpenTerminal

0 votos

Tu herramienta era genial, la usaba en otro Mac. Quería usarlo en una nueva máquina que tengo pero http://openterminal.quentin.paris/ ya no es válido. ¿Podría comprobarlo?

4voto

Hay más utilidades de este tipo disponibles. Por ejemplo Go2Shell también es una posibilidad.

3voto

hjdm Puntos 18

Como complemento, puede añadir alias en su .bash_profile :

alias cdf="eval \"cd \\\"\\\`osascript -e 'tell app \\\\\\\"Finder\\\\\\\" to return the POSIX path of (target of window 1 as alias)'\\\`\\\"\""

Esto no resolverá su problema, pero puede utilizar la ventana de Terminal existente y cd al directorio seleccionado en el Finder mediante cdf comando.

0 votos

Yo prefiero este método. Sólo quería señalar que esto está utilizando la última ventana activa si hay varias ventanas abiertas.

0voto

CoderMe Puntos 86

La respuesta de BarryMode crea un elemento de menú secundario y tienes que estar en el directorio principal para que el elemento de menú funcione en un directorio determinado.

Este resuelve ambos problemas. Le permite abrir el terminal desde cualquier directorio mientras se encuentra en él. La herramienta también permite escribir simples shell scripts para añadir más opciones personalizadas al menú del botón derecho. La herramienta es gratuita y hay un enlace de GitHub en la página de la herramienta si quieres comprobar la fuente.

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