我已经安装的MacVim,我试图将其设置为编辑器的Git(版本控制),但因为它是不承认,我不能在命令行中运行“mvim”。 如何设置mvim这样我就可以从终端运行呢?
Answer 1:
应该有一个在操作.bz2文件的根命名mvim脚本。 这个地方复制到您的$ PATH(在/ usr / local / bin目录将是一件好事),你应该进行排序。
Answer 2:
我不认为我会添加任何东西的路径,确实
brew install macvim
mvim -v
应该在终端再打开的MacVim,你还可以继续别名
alias vim='mvim -v'
Answer 3:
如果你去冲泡路线,安装最好的办法是:
brew install macvim --with-override-system-vim
这将提供在/ usr / local / bin目录(都在地窖符号链接到副本)mvim,VIM,六,视图等。 这也消除了需要创建的别名,也改变了你的VI,VIM等方面都使用相同的Vim发布作为你的MacVim。
Answer 4:
另外,如果你想使用的MacVim(或gVim的)为$VISUAL
或$EDITOR
,你应该知道,在默认情况下的MacVim将会从父一个新的进程,导致的MacVim返回值未达到父进程。 这可能会混淆的其他应用程序,但Git的似乎要检查临时提交信息的文件,它绕过这个限制的状态。 一般情况下,它是一个很好的做法export VISUAL='mvim -f'
,确保的MacVim将无法派生叫当一个新的过程,你的shell环境中使用时,它应该给你想要的东西。
Answer 5:
如果您已经安装的MacVim: /Applications/MacVim.app/Contents/MacOS/Vim -g
会给你的MacVim GUI。
只需添加一个别名。
我使用gvim
,因为这是我在Linux上的GNOME-VIM使用。
alias gvim='/Applications/MacVim.app/Contents/MacOS/Vim -g'
Answer 6:
如果你自制安装了,这是你必须做的:
brew install macvim
brew linkapps
然后键入mvim
在终端运行的MacVim。
Answer 7:
假设的MacVim安装在应用程序文件夹。
而不是增加的MacVim路径到环境中,通过在终端输入这个创建链接:
sudo ln -s /Applications/MacVim.app/Contents/bin/mvim /usr/local/bin/mvim
然后,打开一个新的终端窗口/选项卡并键入mvim
。
Answer 8:
这是我做的:
建筑的MacVim后,我复制mvim我的$ PATH目的地之一(在这种情况下,我选择在/ usr / local / bin目录)
cp -v [MacVim_source_folder]/src/MacVim/mvim /usr/local/bin
然后,当你调用mvim现在是公认的,但有一个恼人的事情。 它打开了视觉的MacVim窗口,而不是一个在终端。 要做到这一点,你必须调用
mvim -v
为了确保您拨打mvim你不必记得要加入“-v”每次你可以创建一个别名:
别名mvim = 'mvim -v'
然而,这个别名将只持续了终端的本次会议。 有此别名执行每次打开一个终端窗口时,你必须把它列入你的.profile文件的.profile文件应该在你的主目录。 如果不是,创建它。
cd ~
mvim -v .profile
包括alias命令在那里并保存它。
而已。
Answer 9:
我在这里加入巴德公园的意见,这对我来说是真正的答案:
由于mvim是一个简单的shell脚本,你可以直接从GitHub上的MacVim源在这里下载: http://raw.github.com/b4winckler/macvim/master/src/MacVim/mvim
Answer 10:
我会认真地建议通过安装的MacVim 的MacPorts ( sudo port install MacVim
)。
安装时,MacPorts的自动更新您的个人资料,包括你的路径的/ opt / local / bin目录,因此当为的/ opt / local / bin目录/ mvim在安装过程中的MacVim的安装mvim你会发现它准备马上使用。
当您安装MacVim.app包安装在/应用/使用MacPorts为您太的MacVim端口。
关于去的路线MacPorts的一个好处是,你也可以安装git的太( sudo port install git-core
)和许多许多其他端口。 强烈推荐。
Answer 11:
这对我的作品:
λ brew link --overwrite macvim
Linking /usr/local/Cellar/macvim/8.0-146_1... 12 symlinks created
Answer 12:
对于Mac .app
包,你应该通过木桶,安装它们如果可用,使用符号链接可能会引发问题。 如果你甚至可以得到以下警告brew linkapps
:
不幸的是
brew linkapps
不能使用任何别名或符号链接和自制配方不建“适当的”,如射灯很好的表现.app
可以重新定位包。 相反,请考虑使用brew cask
和使用迁移公式.app
s到木桶。
对于的MacVim,则可以安装带有:
brew cask install macvim
然后,您应该能够推出的MacVim像你做任何其他的MacOS应用程序,包括mvim
或open -a MacVim
从终端会话。