Caskの導入 & flycheckのインストール

Caskの導入

emacsのパッケージ管理にCaskを導入する.便利らしい.

install

簡単いんすとーる

$ curl -fsSkL https://raw.github.com/cask/cask/master/go | python
$ export PATH=$PATH:~/.cask/bin

Macはhomebrewで入れられるらしい.

$ brew install cask

Caskファイルの編集

どっかにCaskという名前でファイルを作成し編集する.~/.emacs.d以下がオススメとのこと. とりあえず,flycheckを入れたいので,flycheckを書いておく.

(source gnu)
(source melpa)

(depends-on "flycheck")

詳しい書き方は公式を見よう.

Caskの実行

以下のとおり.~/.emacs.d/.caskというディレクトリに必要なパッケージが入れられていく.

$ cd ~/.emacs.d
$ cask

パッケージのアップデート

$ cd ~/.emacs.d
$ cask update

init.elの編集

以下を追加.

(require 'cask "~/.cask/cask.el")
(cask-initialize)

Flaycheck

設定

(add-hook 'after-init-hook #'global-flycheck-mode)

reference