Mercurial > hg > Members > kokubo > emacs
comparison .emacs.d/.emacs.el @ 0:2764b4f45f9f
1st commit
author | Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 21 Apr 2014 04:30:59 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:2764b4f45f9f |
---|---|
1 ;;; 対応する括弧を光らせる。 | |
2 (show-paren-mode 1) | |
3 | |
4 ;;; カーソルの位置が何文字目かを表示する | |
5 (column-number-mode t) | |
6 | |
7 ;;; カーソルの位置が何行目かを表示する | |
8 (line-number-mode t) | |
9 | |
10 ;;; スクロールを一行ずつにする | |
11 (setq scroll-step 1) | |
12 | |
13 ;;; 行の先頭でC-kを一回押すだけで行全体を消去する | |
14 (setq kill-whole-line t) | |
15 | |
16 ;;; モードラインに時間を表示する | |
17 (display-time) | |
18 | |
19 ;;; 現在の関数名をモードラインに表示 | |
20 (which-function-mode 1) | |
21 | |
22 ;;; 補完時に大文字小文字を区別しない | |
23 (setq completion-ignore-case t) | |
24 | |
25 ;;; 強力な補完機能を使う | |
26 ;;; p-bでprint-bufferとか | |
27 ;;(load "complete") | |
28 (partial-completion-mode 1) | |
29 | |
30 ;;; 補完可能なものを随時表示 | |
31 ;;; 少しうるさい | |
32 (icomplete-mode 1) | |
33 | |
34 ;; スプラッシュ非表示 : 起動が速くなる | |
35 (setq inhibit-startup-message t) | |
36 | |
37 ;;; don't make backup file | |
38 (setq make-backup-files nil) | |
39 | |
40 ;;; don't make save-default file | |
41 (setq auto-save-default nil) | |
42 | |
43 ;;; C-h to delete | |
44 (define-key global-map "\C-h" 'delete-backward-char) | |
45 | |
46 ;;; C-z to undo | |
47 (define-key global-map "\C-z" 'undo) | |
48 | |
49 ;;オートインデント | |
50 (global-set-key "\C-m" 'newline-and-indent) | |
51 (global-set-key "\C-j" 'newline) | |
52 | |
53 ;;インデント幅 | |
54 (setq c-default-style "user") | |
55 | |
56 ;;カラースキン | |
57 (if window-system (progn | |
58 | |
59 (set-face-foreground 'font-lock-comment-face "MediumSeaGreen") | |
60 (set-face-foreground 'font-lock-string-face "purple") | |
61 (set-face-foreground 'font-lock-keyword-face "blue") | |
62 (set-face-foreground 'font-lock-function-name-face "blue") | |
63 (set-face-bold-p 'font-lock-function-name-face t) | |
64 (set-face-foreground 'font-lock-variable-name-face "black") | |
65 (set-face-foreground 'font-lock-type-face "LightSeaGreen") | |
66 (set-face-foreground 'font-lock-builtin-face "purple") | |
67 (set-face-foreground 'font-lock-constant-face "black") | |
68 (set-face-foreground 'font-lock-warning-face "blue") | |
69 (set-face-bold-p 'font-lock-warning-face nil) | |
70 | |
71 )) |