私のプロジェクトの1つではmake package install
、ビルド時にの代わりに実行する必要がありmake
ます。最後に使用したコンパイルコマンドは記憶されていますがmake -k
、emacsが起動するたびにリセットされます。M-x compile
デフォルトにカスタマイズするにはどうすればよいmake package install
ですか?
tに設定されています。実行前にコマンドを編集することはできますが、デフォルトの設定を変更したいと思います
—
Connor
そうですか。質問に加えた編集を確認する前に、上記のコメントを投稿しました;)
—
itsjeyd
いい質問ですね マニュアルから、ファイルの最後の「Local Variables:」セクションに「compile:...」または「compile-command:...」を追加できるという印象がありましたが、新しいEmacsはそうではありませんtはそれらに注意を払っているようです... :(
—
imz-Ivan Zakharyaschev 2015年
compilation-read-command
何ですか?この変数がnil
値以外に設定されているM-x compile
場合は、使用するコンパイルコマンドの入力を求めるプロンプトが表示されます。または、次のようにすることもできますC-u M-x compile
。この場合、の値に関係なく、コマンドの入力を求められますcompilation-read-command
。