El (los) argumento (s) para el comando open -a puede ser Tab autocompletado, si especifica la ruta desde el directorio principal, por ejemplo, open -a /Applications .
Intente ejecutar la siguiente línea de comandos para iniciar Visual Studio Code desde la Terminal:
open -a "Visual Studio Code"
Para abrir un archivo llamado index.html con la aplicación Visual Studio Code mediante el comando open , escriba:
open -a "Visual Studio Code" index.html
Tenga en cuenta que debe incluir el nombre de la aplicación que contiene espacios en comillas dobles.
Además, citando la página del manual:
El comando abrir abre un archivo (o un directorio o URL), como si hubiera hecho doble clic en el icono del archivo. Si no se especifica ningún nombre de aplicación, la aplicación predeterminada determinada a través de LaunchServices se utiliza para abrir los archivos especificados.
La declaración se refiere al caso cuando intenta abrir un archivo utilizando el comando open . Para iniciar una aplicación, la sintaxis es simplemente el comando open seguido de espacio, seguido de la bandera -a , otro espacio luego el nombre de la aplicación (incluido en " si el nombre contiene espacios).
Si aún no ha instalado la aplicación, debe instalarla copiando el paquete Visual Studio Code.app en el directorio /Applications .