|
Revision 14366, 1.6 kB
(checked in by xcezx, 5 years ago)
|
|
emacs conf 更新。
|
| Line | |
|---|
| 1 | ;; -*- Mode: Emacs-Lisp ; Coding: utf-8 -*- |
|---|
| 2 | ;; ~/.emacs |
|---|
| 3 | |
|---|
| 4 | (server-start) |
|---|
| 5 | (add-hook 'after-init-hook |
|---|
| 6 | 'server-start) |
|---|
| 7 | (add-hook 'server-done-hook |
|---|
| 8 | (lambda () |
|---|
| 9 | (shell-command |
|---|
| 10 | "screen -r -X select `cat ~/tmp/emacsclient-caller`") |
|---|
| 11 | (if (get-buffer "*Shell Command Output*") |
|---|
| 12 | (kill-buffer "*Shell Command Output*")))) |
|---|
| 13 | |
|---|
| 14 | ;; Load path |
|---|
| 15 | (setq load-path |
|---|
| 16 | (append (list |
|---|
| 17 | (expand-file-name "~/.emacs.d/conf/") |
|---|
| 18 | (expand-file-name "~/.emacs.d/elisp/") |
|---|
| 19 | (expand-file-name "~/.emacs.d/elisp/rails/") |
|---|
| 20 | (expand-file-name "~/.emacs.d/elisp/erc/") |
|---|
| 21 | (expand-file-name "~/.emacs.d/elisp/yatex/") |
|---|
| 22 | (expand-file-name "~/.emacs.d/elisp/nxml/") |
|---|
| 23 | ) |
|---|
| 24 | load-path)) |
|---|
| 25 | |
|---|
| 26 | ;; common |
|---|
| 27 | (load "init.base") |
|---|
| 28 | (load "init.colors") |
|---|
| 29 | (load "init.functions") |
|---|
| 30 | (load "init.keybindings") |
|---|
| 31 | |
|---|
| 32 | ;; development |
|---|
| 33 | (load "init.css") |
|---|
| 34 | (load "init.csv") |
|---|
| 35 | (load "init.html") |
|---|
| 36 | (load "init.nxml") |
|---|
| 37 | (load "init.javascript") |
|---|
| 38 | (load "init.perl") |
|---|
| 39 | (load "init.php") |
|---|
| 40 | (load "init.yaml") |
|---|
| 41 | (load "init.markdown") |
|---|
| 42 | (load "init.yatex") |
|---|
| 43 | |
|---|
| 44 | ;; others |
|---|
| 45 | (load "init.anything") |
|---|
| 46 | (load "init.autosave-buffers") |
|---|
| 47 | (load "init.bm") |
|---|
| 48 | (load "init.clmemo") |
|---|
| 49 | (load "init.flymake") |
|---|
| 50 | (load "init.git") |
|---|
| 51 | (load "init.hatena") |
|---|
| 52 | (load "init.session") |
|---|
| 53 | (load "init.sdic") |
|---|
| 54 | (load "init.skk") |
|---|
| 55 | (load "init.w3m") |
|---|
| 56 | (load "init.yasnippet") |
|---|
| 57 | (load "init.ditz") |
|---|
| 58 | (load "init.speedbar") |
|---|
| 59 | (load "init.sql") |
|---|
| 60 | (load "init.weblogger") |
|---|
| 61 | (load "init.autoinsert") |
|---|
| 62 | (load "init.text-translator") |
|---|
| 63 | |
|---|
| 64 | (load "init.miscs") |
|---|
| 65 | |
|---|
| 66 | (setq custom-file "~/.emacs.d/conf/.customized") |
|---|
| 67 | (load-file (expand-file-name custom-file)) |
|---|
| 68 | |
|---|
| 69 | ;; __END__ |
|---|