牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Homebrew で inline-pach をあてた Emacs.app をインストールするメモ

  • 更新: 24.5 -> 25.1

(Emacs25.1)

通常の Emacs.app をインストール方法

$ brew update
$ brew install emacs --cocoa
$ brew linkapps

インラインパッチ当たってないので入れ直す

$ brew uninstall emacs

emacs 削除して inlain-path あてるように formula 書き換える

$ brew edit emacs

6行目の sha256 "... の下に

  patch :p1 do
    url "https://raw.githubusercontent.com/suzuki/emacs-inline-patch/master/emacs-inline.patch"
  end

  depends_on "autoconf" => :build
  depends_on "automake" => :build
$ brew install emacs --with-cocoa --with-gnutls
$ brew linkapps emacs

/usr/local/Cellar/emacs/25.1/Emacs.app

おまけ1;環境パス的なやつ

  (let ((path "/usr/local/bin/"))
    (setq exec-path (cons path exec-path))
    (setenv "PATH" (concat (concat path path-separator) (getenv "PATH")))
    )
  (setenv "PYTHONPATH" "/usr/local/lib/python2.7/site-packages")

おまけ2:Alfred で Emacs を表示する

絞り込んでも Emacs.app が表示されないので設定をいじる。 Alfredの設定 Features -> Search Scope ダイアログ開いたら Shift+Command+Gディレクトリパスを追加 /usr/local/Cellar/emacs/25.1/ で Alfred で絞り込むと Emacs が表示される

参考

MacPorts から homebrew に乗り換えてみたメモ

必要そうなインストールしたやつ一覧メモ

brew install

$ brew list --versions
bash 4.3.42
cmake 3.3.2
curl 7.44.0
emacs 24.5
git 2.5.3
git-flow 0.4.1
go 1.5.1
mysql 5.6.26
peco 0.3.3
python 2.7.10_2
sqlite 3.8.11.1
the_silver_searcher 0.31.0
tidy-html5 5.0.0
tree 1.7.0
zsh 5.1.1

pip install

$ pip freeze
ansible==1.9.3
docutils==0.12
epc==0.0.5
flake8==2.4.1
httpie=0.9.2
ipython==4.0.0
jedi==0.9.0
jediepcserver==0.0.0
MySQL-python==1.2.5
Pillow==2.9.0
pycrypto==2.6.1
python-dateutil==2.4.2
PyYAML==3.11
virtualenv==13.1.2
virtualenvwrapper==4.7.1
  • 移行前からある ~/.virtualenv はいったん削除して作り直したほうがいいかもしれない

参考