暫定で今のところのinit.el
;load-path ;(add-to-list 'load-path (expand-file-name "~/.emacs.d/path")) ;package.el setting (require 'package) ; Add package-archives (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/")) ; Initialize (package-initialize) ; melpa.el (require 'melpa) ; auto-complete (require 'auto-complete-config) (add-to-list 'ac-dictionary-directories "~/.emacs/elpa/auto-complete-20121203.832/dict") (ac-config-default) ;; RSense (setq rsense-home (expand-file-name "~/.emacs.d/rsense")) (add-to-list 'load-path (concat rsense-home "/etc")) (require 'rsense) ;; RSense + auto-complete (add-hook 'ruby-mode-hook (lambda () (add-to-list 'ac-sources 'ac-source-rsense-method) (add-to-list 'ac-sources 'ac-source-rsense-constant))) ;; php-mode (require 'php-mode) (add-hook 'php-mode-user-hook '(lambda () (setq tab-width 4) (setq c-basic-offset 4) (setq indent-tabs-mode nil)))
新しいPCにしたので、今のところ使わないものをだいぶ省いてるので少なめ。
auto-complete(は最近使い始めた)とrsense、phpは割と使うので入れておいた。
anythingは入れるか迷う... 起動でイライラしたくないしなぁ