我只是想在clojure + swank + slime的emacs環境中使用良好的工作流程。我經常發現自己做了非常重複的關鍵命令,並想知道是否有更好的方法。emacs + swank + slime + clojure的良好工作流程?
我包括swank與lein並從shell使用lein swank開始我的項目。然後我連接emacs並執行正確的使用命令,以便我可以開始使用(運行測試)。然後我做一些編碼然後想測試。
要運行測試,我需要將emacs中的緩衝區更改爲swank-repl Cx o,然後我需要進入提示M->,然後重複命令Mp,然後輸入,也許會出現異常,然後回到代碼緩衝區,並用所有的emacs命令重新開始。我覺得它有點重複。
我想解決的辦法是開始在emacs上進行破解,也許會添加一個快捷方式來完成這個重複的任務,但是我很樂意聽到一些建議,因爲我不能成爲唯一一個發現這種乏味的人嗎?
這個問題已經被問了很多次 - 在這裏是最近的重複 - http://stackoverflow.com/questions/2984146/efficient-clojure-workflow – 2010-06-13 21:43:32
謝謝,發現了一些有趣的技巧。 – grm 2010-06-14 05:47:34