如何将vimclojure和SLIMV一起使用



两个插件都有好的一面,SLIMV有更好的REPL(比vimclojure REPL更快),但vimclojure的缩进和语法着色更好(此外,vimcloyure的语法着色也在REPL中工作)。vimclojure的缩进更好。例如,这是函数的SLIMV缩进:

(defn func
      [])

这是vimclojure的:

(defn func
   [])

我正在尝试使用这两个插件,每个插件都有好的一面。我需要SLIMV REPL中的语法着色和vimclojure缩进。你知道我该怎么做吗?

  • 你可以用你想要的任何东西来替换vimfiles/indent中的Slimv缩进插件(所以我想也可以用Vimclojure的缩进插件)
  • 你也可以在vimfiles/syntax中替换Slimv中的语法插件(实际上没有特殊的语法插件,它使用了Vim内置的lisp.Vim)
  • 您可以在.vmrc:let g:slimv_repl_syntax = 1中使用此命令在Slimv REPL缓冲区中启用语法着色
  • 。。。我会解决你在Slimv中提到的缩进问题:)

最新更新