我已经安装了vimclojure,以便更容易开始学习clojure.但是,我无法在vim中设置REPL.这主要是因为我无法在vim(?)中编写maplocalleader
基于vimclojure/doc/clojure.txt中的文档,我将以下内容放在我的.vimrc中以启动REPL -
:mapsr *sr* *StartRepl*
但输入"sr"不会启动REPL.
提前致谢.
在完全定义VimClojure映射之前,插件中很可能发生错误.
当Clojure源文件加载到Vim缓冲区时,会出现语法错误,这种情况可能会发生多次.
在加载源文件(语法突出显示或某些东西)期间,插件中发生了一些错误,这些错误会导致错误被定义.
这可能只是VimClojure的一个不幸的问题,应该报告,但我没有时间挖掘足够的数据并记录智能错误报告/补丁.
要进行故障排除,在当前缓冲区中打开Clojure源文件,请尝试执行以下操作:
:call vimclojure#Repl.New()
这将调用插件中映射到\ sr的函数.这不是推荐的启动Repl的方法,但由于我们只是对您的配置进行故障排除,因此希望它会向您揭示有意义的内容.
此外,这样做是为了查看是否有任何有用的消息被记录.
:messages