Во-первых, вам, возможно, не потребуется устанавливать переменную среды VIM_APP_DIR, если вы поместите пакет MacVim.app
в одно из «обычных» мест:
~/Applications/
(папка Applications
в вашем домашнем каталоге) /Applications/
(главная папка Applications
на компьютере) /Applications/Utilities/
На самом деле проверяется еще несколько месттоже: некоторые относительно расположения скрипта mvim
и в каталоге vim/
в описанных каталогах.
В большинстве случаев вам нужно только установить VIM_APP_DIR, если mvim
жалуется какthis:
Извините, не могу найти MacVim.app.Попробуйте установить переменную среды VIM_APP_DIR в каталог, содержащий MacVim.app.
Во-вторых, если вам нужно установить VIM_APP_DIR (потому что вы держите MacVim.app
в «необычном» месте), значениепеременная окружения должна представлять собой каталог, содержащий MacVim.app
, а не местоположение самого MacVim.app
или mvim
.
Например: если вы переместили MacVim.app
в /MyFavoriteApps/MacVim.app
и получили mvim
доступно где-нибудь в вашем PATH, тогда вам нужно установить VIM_APP_DIR на /MyFavoriteApps
(не /MyFavoriteApps/MacVim.app
).
В-третьих, в bash (оболочка, которую вы, вероятно, используете),назначения параметров не должны иметь пробелов вокруг знака равенства.Он должен выглядеть следующим образом:
export VIM_APP_DIR=/MyFavoriteApps
Если в пути есть пробелы или специальные символы, то вам может потребоваться заключить его в кавычки.Одиночные кавычки - хороший выбор, потому что они представляют собой буквенную строку (вы можете включить любой символ, кроме самой одиночной кавычки).
export VIM_APP_DIR='/My Favorite Apps'
Наконец, вы, вероятно, захотите поместить это «назначение и экспорт» в свойфайл инициализации оболочки, чтобы убедиться, что значение установлено во всех ваших будущих экземплярах оболочки.Хороший выбор обычно ~/.bashrc
.