Я использовал vim довольно долго, и я до сих пор доволен этим. Я начал учиться clojure 6 месяцев назад. Кажется, что emacs является первым выбором для программирования на языке лиспи. Но я предпочел бы научиться чему-то другому, кроме как потратить много времени на изучение того, как использовать редактор, который явно не превосходит vim.
Итак, я изо всех сил старался сделать мою установку vim более подходящей для программирования clojure.
Теперь я использую:
- vim- clojure -статический, который обеспечивает базовую подсветку синтаксиса
- paredit, который обеспечивает структурное редактирование s-выражения
- vim-fireplace, который может разговаривать с удаленным репликом в vim
Я также использую vim-redl, redl, чтобы получить отладочную замену, но IMO, три выше, уже могут обеспечить довольно приятное кодирование.
Мой вопрос: я все еще не вижу некоторых функций убийцы рабочего потока emacs?