安装MacVim以使用gvim

时间:2014-08-03 08:49:06

标签: macos bash vim

以前我有gVim跑步和工作;但是,我的硬盘崩溃了所以每一件事都被抹去了。无论如何,我试图运行gVim打开文件" -bash:gVim:命令未找到。我安装了X11和MacVim并做了我以前做的所有事情,但它不会打开我的文件。当我用vim打开我的文件时它可以工作,但我更喜欢gVim。

关于如何让givm工作的任何建议?

3 个答案:

答案 0 :(得分:1)

我不确定你知道你在做什么。

MacVim完全没有什么来处理X11 ...你想尝试运行GVim - Vim的GTK前端 - 在X11下(或者模仿一个Linux桌面)或者你只是想要运行一些 GUI Vim(GVim或MacVim,无论如何)。

如果真的想要GVim,你可以安装它(及其依赖项)from source但是,根据你的问题判断我不认为你应该采取这条道路。

如果您只想要一个GUI Vim,MacVim下载附带一个mvim脚本,您可以将其放在$PATH的任何位置。 $ mvim filename将在Linux上与$ gvim filename一样工作。

如果绝对需要gvim命令,您甚至可以将该脚本重命名为gvim

答案 1 :(得分:1)

您可以从此站点安装MacVim:

使用macvim,您将获得mvim终端命令,什么是小型 shell脚本

答案 2 :(得分:0)

TL; DR:gvim是MacVim应用程序的bin文件夹的别名,您可以将该bin目录添加到$ PATH变量中,以允许从终端访问gvim。

我最近从https://github.com/macvim-dev/macvim/releases下载了最新的MacVim.dmg文件,在弹出的窗口中将其打开,将MacVim图标拖至“应用程序”图标,然后关闭该窗口并从中弹出MacVim.dmg安装程序。发现者。

在查找器窗口中,我导航到/Applications文件夹,然后右键单击MacVim.app并选择“显示包内容”。然后我打开Contents/bin,发现有一组从mvim和gvim到vim的符号链接。

我打开了一个终端,并通过输入cd ~将目录更改为主目录。在主目录中,我键入ls -al以列出所有文件,甚至包括以点开头的隐藏文件,并确认是否存在.bash_profile文件。 (如果没有此文件,请查看是否还有其他配置文件,或者在网上搜索以确定要使用或添加的配置文件,以便您可以在$ PATH变量中设置以下添加项,并在之后保留它们您注销并重新登录。)

在主目录中,我使用了我最喜欢的编辑器来编辑.bash_profile文件,并添加了以下行以将MacVim的bin文件添加到$ PATH变量中: export PATH=$PATH:/Applications/MacVim.app/Contents/bin

我保存并退出了.bash_profile文件,然后用source .bash_profile加载了我的更改。现在,当我在终端which gvim中键入内容时,它将列出该位置,然后我可以从终端运行gvim来打开文件。