Как использовать vimclojure и SLIMV вместе? - PullRequest
6 голосов
/ 01 июля 2011

Оба аддона имеют хорошие стороны, SLIMV имеет лучший REPL (быстрее, чем REPL vimclojure), но отступы и раскраска синтаксиса vimclojure лучше (также синтаксическая раскраска vimclojure работает и в REPL).И отступ vimclojure лучше.Например, это отступ SLIMV для функции:

(defn func
      [])

И это vimclojure's:

(defn func
   [])

Я пытаюсь использовать оба плагина с хорошими сторонами каждого из них.Мне нужна раскраска синтаксиса в SLIMV REPL и отступ vimclojure.У вас есть идеи, как мне это сделать?

1 Ответ

7 голосов
/ 01 июля 2011
  • Вы можете заменить плагин Slimv indent в vimfiles / indent на что угодно (так что, я думаю, и с плагином vimclojure indent).
  • Вы также можете заменить плагин синтаксиса в Slimv в vimfiles / syntax (на самом деле специального плагина синтаксиса нет, он использует встроенный в Vim lisp.vim).
  • Вы можете включить синтаксическую раскраску в буфере Slimv REPL с помощью этой команды в вашем .vimrc: let g:slimv_repl_syntax = 1
  • ... и я исправлю проблему с отступами, которую вы упомянули в Slimv:)
...