28 Emacs 27 を使ってみる

と言うわけで秋学期に向けて、書き物をしている。 latexmk はまだ良く分からない部分もあって、時々引っかかっているけれど、 全般的には手間を減らすことが出来ていて、良い感じである。


(本論) それで、Emacs の方を考えてみる。そういえば、27 が出たとか読んだっけ。 このところ Emacs 26.3 の、 日本語対応とか考えていないバイナリーを使っていたのだった (http://nalab.mind.meiji.ac.jp/~mk/knowhow-2019/node36.html)。


“mac emacs インライン” で検索してみて、次のページを見つけた。

「Emacs-25.3/26.3(Mojave, Catalina)/27.1/28.x にインラインパッチをあてて使う(macOS)」

Emacs 27 に対応している!さすが最終更新が近いだけある (2020/8/12)。 Emacs 25.2 のときにお世話になった takaxp 氏だ。 こう言う人がいると、大変心強い。お世話になります。

takaxp/ns-inline-patchhttps://pxaka.tokyo/emacs/pkg/emacs-27.1.pkgと言うのがある。 ダウンロードしてインストールすると、 /Applications/Emacs-takaxp/Emacs.app におかれる。お試ししよう。
alias emacs2=/Applications/Emacs-takaxp/Emacs.app/Contents/MacOS/Emacs
エイリアスでなくてシンボリック・リンクという手もある。
sudo ln -s /Applications/Emacs-takaxp/Emacs.app/Contents/MacOS/Emacs /usr/local/bin/emacs

自分の site-lisp をコピーしないと。
sudo rsync -avuz /Applications/Emacs.app/Contents/Resources/site-lisp/ \
  /Applications/Emacs-takaxp/Emacs.app/Contents/Resources/site-lisp/
あるいは強引にネット使ってコピーする
ssh 普段使っているホスト '(cd /Applications/Emacs-takaxp/Emacs.app/Contents/Resources; tar cf - site-lisp)' | (cd /Applications/Emacs-takaxp/Emacs.app/Contents/Resources; sudo tar xpf -)

これだけで一応ちゃんと動作するようだ。 設定ファイルは何も変えないですみそうだ。 しばらく書き物に使ってみる。調子がよければ他の Mac にも入れよう。



桂田 祐史