以前我有gVim跑步和工作;但是,我的硬盘崩溃了所以每一件事都被抹去了。无论如何,我试图运行gVim打开文件" -bash:gVim:命令未找到。我安装了X11和MacVim并做了我以前做的所有事情,但它不会打开我的文件。当我用vim打开我的文件时它可以工作,但我更喜欢gVim。
关于如何让givm工作的任何建议?
答案 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:
macports
项目,port install MacVim
(您必须先安装macports
(请参阅www.macports.org)使用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来打开文件。