読者です 読者をやめる 読者になる 読者になる

cloverrose's blog

Python, Machine learning, Emacs, CI/CD, Webアプリなど

GNU Emacs For Mac OS X向けの設定ファイルメモ(古い情報です)

重要
この設定だと存在しないファイルを新規作成するケースがうまくいきません。

最新の設定はGNU Emacs For Mac OS X向けの設定ファイルメモ - cloverrose's blogにあります。



MacでGNU Emacs For Mac OS Xを使うときの僕の設定を紹介します。

次のスクリプトを実行属性を付けて/usr/local/bin/emacsに置くだけです。
これでターミナルからCUIモードでもGUIモードでもちゃんと使えるようになります。

#!/bin/sh

for arg in "$@";do
    if [ "${arg}" = "-nw" ] ;then
        /Applications/Emacs.app/Contents/MacOS/Emacs "$@"
        exit 0
    fi
done

open -a /Applications/Emacs.app/Contents/MacOS/Emacs "$@"
exit 0


openコマンドの意味: GNU Emacs for Mac OS XはターミナルからGUIモード(-nwを付けない時)で起動した時に一番上に出てきてくれないのでopenコマンドで最前面のアプリケーションとして開く!

これでMacでも快適なEmacs Life!