Каждый раз, когда я начинаю работать, я запускаю Emacs, Mx cd в рабочий каталог, Mx slime, чтобы запустить Slime, затем выполняю (ql: quickload 'myproject) в repl слизи ((или, myproject системы загрузки) затем, + p myproject, чтобы переключить текущий пакет в repl.
Наконец, я запускаю call (start-server) в repl, чтобы запустить мой веб-сервер.
Я бы хотел, чтобы все это было простым нажатием клавиши Emacs или командой. Мне стыдно, что я должен спросить об этом, потому что все это шутки, но я не могу понять, как здесь взаимодействуют Emacs и Slime. Тем не менее, как программист, я чувствую, что должен автоматизировать все утомительные процессы - и я предвижу еще несколько шагов к этому.
Полагаю, сложная часть - отправка команд слизи, а затем ожидание завершения быстрого списка перед отправкой следующей команды.
Любые указатели приветствуются!
Редактировать: Спасибо Сванте за подсказку, которая была для меня новостью