1

最近在研究clojure,想用vim(fireplace.vim)。

但是在firewall.vim README文件中,我不太明白“唯一的外部依赖是你有一个编译了Python支持的Vim,或者你的路径中有ruby。(不要问。)”

(见https://github.com/tpope/vim-fireplace

我不知道我的 vim 编辑器是否合格,“ruby in your path”是什么意思……我是 vim & linux 的新手。

4

1 回答 1

1

唯一的外部依赖是你有一个编译了 Python 支持的 Vim,或者你的路径中有 ruby​​。

要检查 vim 是否支持 python,您可以执行

vim --version | grep python

如果你看到一个+pythonvim 已经编译了 python 支持。如果你看到一个-pythonvim 没有用 python 支持编译。

如果 vim 不支持 python,你可以通过你使用的任何包管理器重新安装支持 python 的 vim。


要查看 ruby​​ 是否在您的路径中,您可以键入which ruby. 它应该返回 ruby​​ 可执行文件的位置。

Linux 中的路径是程序搜索您要运行的可执行文件的位置的位置。您可以通过键入来查看您的路径echo $PATH

所以当你输入ls你的shell时。shell 会在路径变量中列出的每个目录中搜索一个名为的可执行文件ls,然后执行第一个。

于 2013-06-21T17:28:04.253 回答