M-x compile

開発時にM-x compileを常用しているのですが以下2点が不満でした。

  • デフォルトコマンドが make -k であること。デフォルトは make にしたい
  • ミニバッファのコマンドヒストリーがEmacsを起動するたびにリセットすること。


今日、やっと重い腰をあげて調べてみたら3分くらいで解決した。
これでストレスが解消されるのだからもっと早く調べるべきでした。

;; M-x compile
(setq compile-command "make")
(setq compile-history (list "make" "make clean"))