2 votos

¿Cómo especificar una carpeta de inicio en el comando abrir para lanzar MacVim?

Si quiero abrir un archivo en MacVim de la terminal. Yo uso el siguiente comando open -a MacVim --args filepath.

Se prescinde por completo de mi trabajo de directorios, por lo que necesito siempre especificar la ruta de acceso completa al abrir un archivo. Cuando hago open -a MacVim --args piano.py se asume que el archivo está en $a CASA, no importa lo que es mi $PWD.

Es sólo un ejemplo. Se aplica a cualquier aplicación. Macos parece no tener la "Carpeta de Inicio" o "Iniciar en" ejecutables en Windows.

Eché un vistazo en el mvim aplicación.

 # Note: this isn't perfect, because any error output goes to the
 # terminal instead of the console log.
 # But if you use open instead, you will need to fully qualify the
 # path names for any filenames you specify, which is hard.
 exec "$binary" -g $opts ${1:+"$@"}

Puedo obtener MacVim a aceptar una ruta de acceso de inicio?

1voto

lamas Puntos 2252

Ya que usted está utilizando MacVim, y no parece ser un problema con la open comando:

MacVim viene con su propio script llamado mvim.

Usted puede usarlo como gvim a los archivos abiertos en el MacVim interfaz gráfica de usuario, o pasar -v a que se abra en regular el modo de texto con la capacidad de uso :gui más tarde.


También, usted puede utilizar open -a MacVim <file>, no es necesario utilizar --args. Lo vamos a averiguar como si se hace doble clic en el archivo en el Finder.

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