1 votos

¿Cómo usar correctamente MacVim en OS X? (¿Y cómo eliminar la aplicación duplicada *.app a través de Finder)?

Utilizo Gvim en plataformas Windows de forma regular, y realmente me molesta que no pueda hacer que MacVim funcione correctamente cuando necesito moverme con el MacBook Air. Varios problemas están ocurriendo en el sistema OS X:

  1. Que hay un montón de restos de MacVim.app en mi sistema, como se muestra a continuación. Todos son accesibles (puedo abrir un archivo a través de cualquiera de los siguientes 5)

    enter image description here

  2. Que el Vim abierto a través de mi Terminal es de una versión diferente (Vim 8.0, 1-543).

  3. Aun peor, tengo problemas de compatibilidad con Python en todas las versiones de MacVim y Vim. He preguntado sobre este problema de compatibilidad en otra publicación: https://stackoverflow.com/questions/46718585/using-vim-to-edit-r-script-why-python-keeps-complaining. A tener en cuenta,

    • He resuelto el problema de Python que tiene que ver con los scripts de R y Python en mis máquinas Windows. Los pasos detallados se encuentran en el enlace anterior.

Preguntas:

  1. ¿Puedo eliminar las versiones obsoletas de MacVim.app de mi sistema OS X?
  2. ¿Cómo hacer que el Terminal use la versión correcta de Vim? ¿Necesitaré construir Vim + MacVim localmente?
  3. En esencia, ¿cómo abordar este problema de incompatibilidad? Basándome en mi solución en plataformas Windows, los errores se producen cuando la "versión de bits" de Vim no es la misma que la de Python. Mover todo a 64 bits resuelve el problema incluso en una máquina Windows. Sin embargo, ni siquiera veo una versión de "bits" en ninguna de las compilaciones de Vim en mi sistema Mac: ya sea MacVim o Vim a través de Terminal.

1voto

Tony Williams Puntos 4903

Primero, definitivamente puedes eliminar todas las versiones obsoletas de MacVim dejando solamente la más reciente.

Para ejecutar MacVim desde la línea de comandos, necesitas llamar al script mvim que está en la propia aplicación, en algún lugar como /Applications/MacVim.app/Contents/bin/mvim. La mejor manera de hacer esto es usando un alias de bash en tu archivo .bash_profile, alias mvim='/Applications/MacVim.app/Contents/bin/mvim

0 votos

¿Cómo eliminar esos *.app's, o en realidad no están interfiriendo en absoluto? No los veo en absoluto desde el Finder/Aplicaciones. Y, ¿cómo puedo saber si las versiones "bit" de macvim coinciden con el Python del sistema? A través del comando :version en Vim, no veo una versión "bit"; y desde el Python, solo puedo ver un "x86_64". (¿Significa esto que tengo un Python de 64 bits?)

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