Как использовать vimclojure и SLIMV вместе?
У обоих аддонов есть хорошие стороны, у SLIMV лучше REPL(быстрее, чем у vimclojure REPL), но отступы и раскраска синтаксиса vimclojure лучше (также синтаксическая раскраска vimclojure работает и в REPL). И отступ vimclojure лучше. Например, это отступ SLIMV для функции:
(defn func
[])
И это vimclojure's:
(defn func
[])
Я пытаюсь использовать оба плагина, с хорошими сторонами каждого. Мне нужна раскраска синтаксиса в SLIMV REPL и отступ vimclojure. У вас есть идеи, как я могу это сделать?
1 ответ
Решение
- Вы можете заменить плагин Slimv indent в vimfiles/indent чем угодно (так что я думаю, что и с плагином Vimclojure indent).
- Вы также можете заменить синтаксический плагин в Slimv в vimfiles / syntax (на самом деле специального синтаксического плагина нет, он использует встроенный в Vim lisp.vim).
- Вы можете включить подсветку синтаксиса в буфере Slimv REPL с помощью этой команды в вашем.vimrc:
let g:slimv_repl_syntax = 1
- ... и я исправлю проблему с отступами, которую вы упомянули в Slimv:)