如何在OS X上安装MacVim?


126

我正在使用OS X 10.9.1(Mavericks)。

在Mac OS中安装到Gvim或MacVim的系统步骤是什么?如果使用1、2、3,...编写步骤,则很容易执行。

我必须承认我不理解MacVim页面上提供的所有说明。其他由Google搜索的网页无法澄清。例如

什么$VIMRUNTIME啊 我应该为我的操作系统安装什么版本的vim?

现在,我已经以某种方式在系统中安装了MacVim(我相信不是系统地)。我可以看到我有一个文件夹/Applications/gvim.app/MacVim.app/

现在,当我从MacVim中打开一个已经使用vi-editor编写的文本文件时,MacVim无法识别它。vi也无法识别MacVim编写的任何内容!

我该如何解决?

Answers:


258
  • 步骤1.从此处安装homebrew:http//brew.sh
  • 步骤1.1。跑export PATH=/usr/local/bin:$PATH
  • 步骤2.运行 brew update
  • 步骤3.运行 brew install vim && brew install macvim
  • 步骤4.运行 brew link macvim

现在,您具有由brew管理的vim和macvim的最新版本。brew update && brew upgrade偶尔运行一次以对其进行升级。

这包括CLI mvim和mac应用程序的安装(两者均指向同一事物)。

我使用此设置,它的工作原理很吸引人。Brew甚至会通过首选选项来安装vim。


1
提升这个。该brew-ed的MacVim比从彼得发布的链接的一个更频繁地更新。两者都可以。
krystah 2014年

1
好的,brew是否安装二进制软件包或从源代码编译?
彼得·吉布森

2
从源代码编译它。您可以查看github.com/Homebrew/homebrew/blob/master/Library/Formula/…来查看brew用于安装它的实际ruby脚本。
reem 2014年

11
不确定何时添加,但现在链接应用程序需要运行brew linkapps
卡拉·布莱特韦尔

8
另外,为使此功能与Spotlight一起使用,我发现右键单击自制MacVim应用程序(/usr/local/Cellar/macvim/7.4-81/MacVim)>“制作别名”并将其移至/ Applications Spotlight中,然后将其选中向上。不知道为什么Spotlight无法获取brew linakapps别名。(这是OS X El Capitan上的brew 0.9.5版本)
DonnaLea 2015年


15
  1. https://github.com/macvim-dev/macvim/releases下载最新版本

  2. 展开档案。

  3. 将MacVim.app放入/Applications/

做完了


“扩大”?我正在寻找,但是从该链接将应用程序构建为.app的唯一方法是对其进行编译(需要下载4GB以上的Xcode)。这个答案仍然有效吗?
通配符

4
当然还是有效的。GitHub并不是完全基于UX的模型,因此我很抱歉您错过了“发布”链接。
romainl

1
哈,谢谢。当然,在完成手动下载和编译之后,我会看到此信息。–
通配符

8

Macvim已过时。使用https://github.com/macvim-dev/macvim代替

请参阅FAQ(https://github.com/b4winckler/macvim/wiki/FAQ#how-can-i-open-files-from-terminal),了解如何安装mvim脚本以从命令行启动


MacVim.dmg安装成功/Applications,但没有mvim- 安装在github(克隆或.zip)上。
denis

要设置mvimshell脚本,只需从DMG复制mvim文件并将其粘贴到您的Desktop,然后打开一个终端并输入并重新启动终端。而已!:d现在打开的文件夹或文件与或cp ~/Desktop/mvim /usr/local/binmvim .mvim file.txt
alexventuraio

安装DMG之后,在会出现一个mvim脚本/Applications/MacVim.app/Contents/bin/mvim。我的喜好是使用#!/bin/sh/exec /Applications/MacVim.app/Contents/bin/mvim "$@"
AbePralle

安装dmg后,要使用args从命令行启动:设置将路径添加到应用程序的bin。对于MacVim,我执行了以下操作。export PATH = / Applications / MacVim.app / Contents / bin:$ PATH别名是我尝试的另一个选项。别名mvim ='/ Applications / MacVim.app / Contents / bin / mvim'别名gvim = mvim
zerocog
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.