Я просто хотел мнения о хорошем рабочем процессе, используя среду emacs с clojure + swank + slime. Я часто нахожу, что делаю очень повторяющиеся ключевые команды и задаюсь вопросом, есть ли очевидный лучший способ.
Я включаю swank с lein и начинаю мой проект, используя lein swank из shell. Затем я соединяюсь с emacs и выполняю правильные команды использования, чтобы начать использовать (run-tests). Затем я делаю некоторое кодирование, а затем хочу проверить.
Чтобы запустить тест, мне нужно изменить буфер в emacs на swank-repl Cx o, тогда мне нужно перейти в приглашение M- > , затем повторить команду Mp, а затем ввести, возможно, с исключением, затем вернуться в буфер кода и продолжить все заново со всеми командами emacs. Я нахожу это немного повторяющимся.
Я думаю, что решение было бы начать взломать emacs и, возможно, добавить ярлык для выполнения этой повторяющейся задачи, но мне бы хотелось услышать некоторые предложения, потому что я не могу быть единственным, кто нашел это утомительным?