He instalado macvim a través de homebrew. Esto está funcionando bien.
Pero cuando se trata de elegir una aplicación predeterminada para un nuevo tipo de archivo, no puedo ver MacVim. ¿Cómo puedo configurar MacVim como la aplicación predeterminada para un tipo de archivo cuando se ha instalado con homebrew?
Nota : La pregunta no es sobre cómo seleccionar una aplicación predeterminada en Finder, sino cómo configurar una aplicación como predeterminada que no figura en la lista /Applications
y, por lo tanto, el Finder no muestra como una posible aplicación predeterminada.
Respuestas:
Tuve el mismo problema. Moví MacVim.app
/Applications
y luego lo vinculé en el directorio de la bodega Homebrew.fuente
ln -s /usr/local/Cellar/macvim/8.0-130/MacVim.app/ /Applications/MacVim.app
pero sí, parece que el enlace debe actualizarse después de cambiar la versión de MacVim instalado, porque se cambiará la ruta a la carpeta de origen.Corrección: este ya no es el caso, consulte https://github.com/Homebrew/homebrew/issues/8699
Tenga en cuenta que
brew linkapps
pone enlaces~/Applications
, no/Applications
. Tuve que seguir el enlace simbólico (seleccione su directorio de inicio de Favoritos, seleccione elApplications
icono en el panel principal y haga clicOpen
), luego despliegue el cuadro de lista de ruta cerca de la parte superior del cuadro de diálogo (o presione Comando + Arriba) para ir un nivel respalda el camino físico. Luego puede ver el icono de la.app
carpeta real .fuente
/Applications
. El comportamiento debe haber cambiado.Puede configurar la aplicación predeterminada desde Finder.
fuente
Intenta correr
brew linkapps
. Así es como se supone que debes hacerlo, pero nunca funciona para mí; si lo mismo es cierto para usted, hagaln -s /usr/local/Cellar/macvim/7.3-64/MacVim.app /Applications
(sustituyendo la ubicación real de la aplicación, si difiere en su sistema).Homebrew debería haberle dicho eso cuando instaló MacVim.
fuente
brew linkapps
ya no es compatible.Tuve un problema similar, sin embargo, solo quería usar aplicaciones MacPorts de terceros (una alternativa Homebrew ) donde no había una versión nativa de Apple en el sistema.
Para evitar que las aplicaciones MacPorts se usen con preferencia sobre las aplicaciones APPLE nativas, modifiqué mi $ PATH:
vi ~/.profile
Usando esta configuración de RUTA, solo si no se encuentra una aplicación nativa de Apple, se consultará la ruta de MacPorts .
ANTES DE CAMINO modificado: VIM predeterminado es MacPorts
DESPUÉS DE CAMINO Modificado: VIM predeterminado es la versión de Apple
Si desea que las aplicaciones de Homebrew de terceros sean predeterminadas donde haya alternativas en otras rutas, solo asegúrese de que la ruta de Homebrew las preceda en su RUTA.
Funcionó para mi caso de uso, pero podría no ser adecuado para casos de uso alternativos.
Recuerde cerrar sesión después de cambiar su .profile para que los nuevos cambios de RUTA sean efectivos.
fuente