Как выполнить mvim (MacVim) от Терминала?

Мне установили MacVim, и я пытаюсь настроить его как редактор для Мерзавца (управление версиями), но я не могу выполнить 'mvim' из командной строки, поскольку это не распознано. Как я устанавливаю mvim, таким образом, я могу выполнить его от Терминала?

255
задан Dave Mooney 4 December 2011 в 08:18
поделиться

3 ответа

Должен быть скрипт под названием MVIM в корне файла .bz2. Скопируйте это где-нибудь на ваш путь (/ / usr / local / bin будет хорошо), и вы должны быть отсортированы.

189
ответ дан 23 November 2019 в 02:46
поделиться

Кроме того, если вы хотите использовать MacVim (или GVim) как $ VISUAL или $ EDITOR , вы должны знать, что по умолчанию MacVim будет разветвлять новый процесс от родительского, в результате чего возвращаемое значение MacVim не достигает родительского процесса. Это может сбить с толку другие приложения, но похоже, что Git проверяет статус временного файла сообщения фиксации, что позволяет обойти это ограничение. В общем, рекомендуется export VISUAL = 'mvim -f' , чтобы MacVim не разветвлял новый процесс при вызове, что должно дать вам то, что вы хотите при использовании это с вашей средой оболочки.

43
ответ дан 23 November 2019 в 02:46
поделиться

Я серьезно рекомендую установить MACVIM через MacPorts ( Sudo Port Установка MacVIM ).

При установке MACPorts автоматически обновляет ваш профиль, включает / opt / local / bin на вашем пути, и поэтому, когда MVIM установлен AS / Opt / Local / Bin / MVIM во время установки MacVIM, вы найдете его использовать сразу.

При установке PORT MACVIM PORT MACVIM.APP BUNDLE устанавливается в / приложениям / маклам для вас тоже.

Хорошая вещь о том, что маршрут MacPorts - это то, что вы также сможете установить Git также ( Sudo Port Установите Git-Core ) и многие другие порты. Настоятельно рекомендуется.

8
ответ дан 23 November 2019 в 02:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: