-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.emacs
43 lines (31 loc) · 1.18 KB
/
.emacs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
;; スタート時のスプラッシュ非表示
(setq inhibit-startup-message t)
;;; キーバインド
(define-key global-map "\C-h" 'delete-backward-char) ; 削除
(define-key global-map "\M-?" 'help-for-help) ; ヘルプ
(define-key global-map "\C-\\" nil) ; \C-\の日本語入力の設定を無効にする
;;; 色を付ける
(global-font-lock-mode t)
;;; バックアップファイルを作らない
(setq backup-inhibited t)
;;; 補完時に大文字小文字を区別しない
(setq completion-ignore-case t)
;;; 補完機能
(partial-completion-mode 1)
;;; スクロールを一行ずつにする
(setq scroll-step 1)
;;; スクロールバーを右側に表示する
;;;(set-scroll-bar-mode 'right)
;;; 画面右端で折り返さない
(setq-default truncate-lines t)
(setq truncate-partial-width-windows t)
;;; バッファの最後でnewlineで新規行を追加するのを禁止する
(setq next-line-add-newlines nil)
;;; モードラインに情報を表示
(display-time)
(line-number-mode 1)
(column-number-mode 1)
;;; 現在の関数名をモードラインに表示
(which-function-mode 1)
;;; タブをスペース4字
(setq-default tab-width 4 indent-tabs-mode nil)