Si quiero abrir un archivo en MacVim desde la terminal. Uso el siguiente comando open -a MacVim --args filepath
.
No tiene en cuenta mi directorio de trabajo, por lo que siempre debo especificar la ruta completa al abrir un archivo. Cuando hago open -a MacVim --args piano.py
asume que el archivo está en $ HOME sin importar cuál sea mi $ PWD.
Es solo un ejemplo. Se aplica a cualquier aplicación. Macos parece no tener la función "Carpeta de inicio" o "Iniciar en" para ejecutables en Windows.
Eché un vistazo a la implementación de mvim.
# 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 hacer que MacVim acepte una ruta de inicio?