Emacs


My Emacs Config

このページについて 自分のinit.elの設定メモです。元の設定はOrg modeで管理しています。 そこから org-babel-tangle で early-init.el と init.el を出力しています。 出力後のファイル全体は以下から参照ください。 [Read More]

init.elの大掃除

Emacsは日々進化しているので、設定を定期的に見直すと新しい発見やモチベーションの維持につながります。 いつも年末に大掃除と称して見直しをすることが多いのですが、 最近年末にできていなかったのと、やっても小手先の修正だったのでがらっと見直してみました。 [Read More]

Corfuでispellのエラーが出たので対処

init.elの大掃除として、コード補完に Company を利用していたのを、 Corfu と Cape に乗り換えてみました。 環境はEmacs HEADビルド (31.0.50) です。 その結果、Org Modeでアルファベットを書いていると定期的にエラーが発生し入力が中断されてしまうように。 例えば、 abc と入力してしばらくすると、以下のようなメッセージが出力されます。 [Read More]

Emacsサマーフェスで登壇してきた

今日、2024/8/4は東京Emacs勉強会で久々のオンサイトのEmacsイベント、 「Emacsサマーフェス」 がおこなわれました。 https://tokyo-emacs.connpass.com/event/321255/ 少なくともConnpass上で見る限りは前回のオンサイト勉強会は、2019年の東京Emacs勉強会 菊の節句依頼ということで、 5年振りのオンサイトイベントということもあり、参加枠も増設に増設を重ねての大盛況となりました。 [Read More]

Emacs 30で導入される予定のおもしろい機能の紹介

Emacs29もリリースされてしばらくたち、Emacs30の開発も進んでいます。 NEWSを見てみると、正当なうれしい機能だけでなく、ユースケースが不思議なおもしろい機能も増えているので、 それらをご紹介したいと思います。 [Read More]

Emacs 29で導入される予定のおもしろい機能の紹介

気付いたらEmacsのバージョンも次は29というところまで進んできました。 最近あまりいじれていなかったのですが、NEWSを見てみるといろいろとこんな機能が入ったのかと思うのが多々あったのでご紹介します。 [Read More]

EmacsのNative Compilationの性能を測定する

Emacsに来たnative compileを試す で --with-native-compilation オプション付で Emacsをビルドして、とりあえず eln ファイルができて、elファイルがコンパイルされるところは 見たので、今日はその性能について見てみた。 [Read More]

Emacsに来たnative compileを試す

Emacsのlispファイルをnativeでcompileする、いわゆる gccemacs が Masterブランチにマージされたので、さっそく試してみた。 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=289000eee729689b0cf362a21baa40ac7f9506f6 [Read More]

Emacsで現在利用しているメモリを確認する

これは、Emacs Advent Calendar 2020 の23日目の記事です。 12月書けなくて他の人に書いてもらったのだけど、せっかくまだ書かれてない日が残ってたのでアドベントカレンダーとして書いてみる。 [Read More]

HelmからIvyに差分小さく移行する

いろいろあって、HelmからIvyに移行を進めている。 いろいろは以下の理由からだが、特に前2つによるものが大きく、でも移行面倒くさいと思っていたところに最後のが決定打となった。 [Read More]