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

ami_GS's diary

情報系大学院生の備忘録。ネットワークの勉強にハマっています。

emacs設定メモ

日記

はじめに

こんにちは、最近までうまく動いていないemacsの設定を動かせたのでメモ

init.elの読み込み

ずっとinit.elを読み込んでくれなくて困ってた・・・・・・・

emacsのパスが通っていファイル(.emacs等)に以下の行を加える

(load (expand-file-name (concat (getenv "HOME") "/.emacs.d/init"))
color-themeの設定

インストール(まずこれが必要だとわかっていなかった)

cd ~/.emacs.d
wget http://download.savannah.gnu.org/releases/color-theme/color-theme-6.6.0.tar.gz
tar xzf color-theme-6.6.0.tar.gz
rm color-theme-6.6.0.tar.gz

.emacs等に以下の行を追加

(add-to-list 'load-path "~/.emacs.d/color-theme-6.6.0")
(require 'color-theme)
(color-theme-initialize)
(color-theme-dark-laptop) #個人的に見やすい

色にバリエーションを持たせたい場合は、
GNU Emacs Color Theme Test - C - Thu Jul 2 19:55:45 2009
このサイトを参考に赤い部分を変えてみてください。
(color-theme-dark-laptop)

jedi(python自動補完)の設定

init.elに以下の行を追加

(require 'package)
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)

emacsにて、
M-x list-packages
以下のモノをインストール

jedi
auto-complete
epc

pipでも以下のものをインストールするらしい

virtualenv上で、
pip install jedi epc

それで、.emacsに以下を追加

(require 'jedi)
(require 'auto-complete-config)
(add-hook 'python-mode-hook 'jedi:setup)
(setq jedi:complete-on-dot t)


以下、随時追加予定