Open3
macOSでGUIがつかえるNS版Emacsを自家ビルドする
ビルド方法
依存関係
漏れがあったらごめんなさい…。
$ brew instal make autoconf gcc texinfo
リポジトリクローン
今回はGitHubのミラーをクローン。
$ git clone --depth=1 https://github.com/emacs-mirror/emacs
ビルド
-j8
の部分はお使いのMacのスレッド数に合わせてください。
./autogen.sh
./configure --with-ns --without-x
make -j8
make install
実行
nextstep/Emacs.app
を起動。
✅できた
これを~/Applications
あたりに放りこめば完成。
ついでにSpacemacsとSKKとたわむれる
Spacemacs導入
公式にもあるように、
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
でおわり。
行番号表示
~/.spacemacs
を開いて、dotspaceemacs-line-numbers
の行を
~/.spacemacs
dotspacemacs-line-numbers t
と編集。
SKK導入
~/.spacemacs
を開いて、dotspacemacs-additional-packages
にddskk
を追加。
これだとキーバインドが入っていないため、
~/.spacemacs
(defun dotspacemacs/user-config ()
(global-set-key (kbd "C-x C-j") 'skk-mode)
)
としてキーバインドを登録。これでC-x C-j
でSKKが起動する。