Lispの統合開発環境として優れているかをマニュアル類を読み直して熱く語るつもりだったのですが、いろいろな日常生活の雑事でヤバいほど疲れてしまって、そのうち気力が回復したら書きたいです。私が熱心にパッケージ開発をしていた約20~30年前から必要なものはすべてそろっていた感じでした。26.3に改訂EmacsのWindowsへのインストールに関してなにか問題がありましたら気軽に私宛にメール(yuji@minejima.jp)していただくか、このブログエントリにコメントを付けていただければわかる範囲でお手伝いさせていただきます。キーを押しても、IMEの入力モードが切り替わらないときは、マウスでEmacsウィンドウの端をクリック(横幅を変えるときにドラッグする部分)するとうまくいくようです。Emacsはコントロールキーを多用するので、押しやすいCapsLockをControlに変えてしまう、Ctrl2capドライバをインストールしておきます(2019/07/04日本語サイトからダウンロードできなくなったようで、英語サイトにリンクしました)。ctrl2capの具体的なインストール方法はググるとでてきます。2017というやり方もあります。)からバイナリをダウンロードしてきます。64bitバージョンはx86_64)私はemacsフォルダをC:\に展開しています。つぎに環境変数HOMEにホームディレクトリを設定します。スタートボタン横の検索窓に”環境変数”と入れたらうまくいきました。さっき環境変数HOMEに指定したディレクトリ(フォルダ)の中に”.emacs.d”ディレクトリを作り(runemacs.exeを一度起動すると自動的に作られます)、さらにその中に”init.el”ファイルを作成します。私は環境変数HOME=”G:\home”にしてあるので、”G:\home\.emacs.d\init.el”ファイルを作りました。Lispで各種設定を記述し、emacsが起動するときに自動的に読み込まれ設定が反映されます。テンプレート的なinit.elを置いておきます。日本語環境と好みの文字コードを指定するコードはinit.elに次のようにしています。'utf-8)フォントの設定はinit.elに次のようにしています。UI”フォントは最新のWindows10に標準でついてくるようです。M”は、フリーで配布されています。M-13")自分のWindows環境でどんなフォントが使えるか見るには次のようにするとリストが表示されます。バッファに移動します。Emacs内の落書き帳みたいなバッファです。C-jで直前の(w32-select-font)を評価(eval)します。コントロールキーを押したまま、bやjを押します。Emacsのフレーム(Windowsでいうウィンドウ)の初期表示位置や大きさは以下のコードをいじってinit.elに入れとくと良いです。i’したときにメニューが統合されます。Info-default-directory-list))最後にrunemacs.exeのショートカットをスタートメニューに登録し、起動後の作業ディレクトリが先ほど指定したホームディレクトリになるようにして、おつかれさまでした。25.1.1をWindows10にインストール2018年6月現在Emacs新バージョン26.1が出ています。Emacsはコントロール・キーを多用するので、押しやすいCapsLockをControlに変えてしまう、Ctrl2capドライバをインストールしておきます。つぎに、日本語IMEのインライン変換の不都合をなくすためのパッチがあたったNTEmacsをダウンロードします。Filesにでも放り込んでおいてrunemacs.exeのショートカットをスタートメニューにでも作っておけばOK。仰々しいインストール作業はありません。'toggle-input-method)を書いておくとESCの下にある漢字キーで日本語IMEがトグル動作するようになります(Windowsでの通常動作。Emacs的にはC-\がデフォルト)。Emacsのフレーム(ウィンドウ)の初期表示位置や大きさは以下のコードをいじってこれまたinit.elに入れとくと良いです。500))default-frame-alist))私はフォントはあまりこだわらないほうなのですが、いろいろと設定すると好みにあったようにできるようです。WordPress%d人のブロガーが「いいね」をつけました。