首页 文章

vim-fireplace Connect命令不会运行

提问于
浏览
4

我安装了vim-fireplace,但Connect命令不起作用 . 错误消息是“不是编辑器命令:连接” . 这让我相信我搞砸了安装,但我无法弄清楚我哪里出错了 .

这就是我做的:

我安装了病原体 . 然后我运行这些命令来安装壁炉:

cd~ / .vim / bundle git clone git://github.com/tpope/vim-fireplace.git git clone git://github.com/tpope/vim-classpath.git git clone git:// github . COM /枪/ VIM-的Clojure,static.git

这是我的.vimrc http://pastebin.com/7Mfk7xJD

3 回答

  • 0

    我有完全相同的问题,并能够(暂时)删除.vimrc文件中的所有内容后运行 :Connect 除了这三行

    set nocompatible
    filetype plugin indent on
    execute pathogen#infect()
    

    现在我将开始逐步恢复.vimrc的其余部分,直到找到“罪魁祸首” .

  • 2

    您可能会发现它在 :set filetype=clojure 之后有效 . 该插件仅在编辑clojure文件或运行此命令时处于活动状态 .

  • 8

    我有类似的麻烦,但在博客文章中找到答案并在此处添加我的评论:

    http://cooljure.blogspot.com/2013/07/how-to-set-up-clojure-nrepl-using-vim.html

    我正在使用Fedora 18,关键似乎是您需要首先使用“lein new”创建项目,然后从项目目录中开始vim编辑会话和“lein repl” . 例:

    > lein new fire
    > cd fire
    > lein repl
    > gvim src/fire/core.clj
    

    除了安装vim-fireplace,vim-clojure-static和vim-classpath之外,我还按照Tim Pope(壁炉的作者)的建议安装了rainbow_parenthesis.vim . 我首先安装了vim-pathgen来处理vim运行时路径设置 . 所有这些都可以在GitHub上找到,从https://github.com/tpope/vim-fireplace开始

    艾伦汤普森

相关问题