[解決済み] .emacs.dディレクトリにあるものをすべてバイトコンパイルするには?
質問
Emacsを試してみて、とても気に入りました。現在、私は Emacsスターターキット を使っていますが、これはデフォルトのEmacsに対して、より良いデフォルトといくつかの素晴らしいカスタマイズを提供するものです。
私はそれを少しカスタマイズして、以下のようなものを追加しました。 yasnippet , カラーテーマ , バインド解除 などを 設定したのは githubリポジトリ を立ち上げ、複数の場所からアクセスできるようにしています。また、何か悪いことが起きて.emacs.dディレクトリを失った場合にも備えています。
Emacsのロードに1~2秒かかるという問題があります。M-x byte-compile-file を使って個々の .el ファイルを .elc にコンパイルすることはできますし、それはうまくいきます。しかし、.elファイルがたくさんあるので、簡単なコマンドか何かで全部コンパイルして、Emacsの読み込みを速くする方法はないでしょうか。私のEmacsは常に開いているわけではなく、特に早く慣れるためにTotal Commanderで編集コマンドのデフォルトエディタとして設定した後は、かなり頻繁に開いたり閉じたりしています(ええ、ここはWindows xpです)。
私の Emacs のバージョンは 22.3 です。そして、はい、カスタマイズなしのデフォルトの Emacs インストールは、即座に起動します。
ところで、ロード時に .el とコンパイルされた .elc のどちらのバージョンを優先するかはわかりません O.o.
ということは、.emacs.d ディレクトリにあるものをすべてバイトコンパイルさせるための elisp コマンドや Emacs コマンドラインスイッチはあるのでしょうか?
どうすればいいのでしょうか?
C-u 0 M-x byte-recompile-directory
は、ディレクトリとその下にある全てのサブディレクトリにある全ての .el ファイルをコンパイルします。
は
C-u 0
の部分は、対応する .elc がないすべての .el ファイルについて尋ねないようにするためのものです。
関連
-
[解決済み] git に自分の好きなエディタを使わせてコミットするにはどうしたらいいですか?
-
[解決済み] ディスク上のファイルが変更されたとき、Emacsがすべてのバッファを自動で更新するようにするには?
-
[解決済み] Emacsで*scratch*バッファを再オープンする?
-
[解決済み] Emacsでパッケージの更新をする
-
[解決済み] Emacsで複数のシェルを実行する方法
-
[解決済み] Emacsの中からディレクトリを作成するにはどうしたらよいですか?
-
[解決済み] .emacs.dディレクトリにあるものをすべてバイトコンパイルするには?
-
[解決済み] Emacsのデフォルトフォルダを変更する
-
[解決済み] 現在のファイルのフルパスをミニバッファに表示する機能
-
[解決済み] emacs/elispです。ハッシュ(ポンド、数字記号、オクトパス)記号は何のために使うのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Emacsの中でsu/sudoを使ってファイルを開く
-
[解決済み] EmacsをIDEとして使用する
-
[解決済み] テキストモードのEmacsで4スペースインデントを設定する
-
[解決済み] Emacsでパッケージの更新をする
-
[解決済み] Emacsで複数のシェルを実行する方法
-
[解決済み] Emacsの中からディレクトリを作成するにはどうしたらよいですか?
-
[解決済み] Emacsに(repeat-last-command)はないのですか?
-
[解決済み] .emacs.dディレクトリにあるものをすべてバイトコンパイルするには?
-
[解決済み] Emacsでコードの折りたたみ効果を得るには?
-
[解決済み] Emacsのデフォルトフォルダを変更する