(setq initial-scratch-message t)
(setq initial-scrarch-message nil)
(line-number-mode t)
(column-number-mode t)
(line-number-mode t)
(column-number-mode t)
(defalias 'yes-or-no-p 'u-or-n-p)
(display-time)
(if window-system
(setq default-frame-alist
(append (list
'(width . 150) '(height . 45
)
default-frame-alist)
)
)
(global-set-key"\C-h" 'delete-backward-char)
(global-linum-mode)
(setq linum-format "%4d ")
(global-hl-line-mode)
(show-paren-mode t)
画面内に対応する括弧がある場合は括弧だけを、ない場合は括弧で囲まれた部分をハイライト
(setq show-paren-style 'mixed)
対応する括弧だけをハイライト
(setq show-paren-style 'parenthesis)
括弧で囲まれた部分をハイライト
(setq show-paren-style 'expression)
(set-face-background 'default "#303030")
色は#303030の部分を変えることで他の色に変更可能。
(add-to-list 'default-frame-alist '(alpha . (0.9 0.9)))
アルファ値(0.0 = 完全透明、1.0 = 不透明)で指定できる。
(global-set-key (kbd "C-j") 'toggle-input-method)
(set-language-environment "Japanese")
(setq-mouse-wheel-progressive-speed nil)
※この例では、~/workディレクトリにtemplate.cppというファイルを用意し、その中にテンプレートを記述している。
(require 'autoinsert)
(setq auto-insert-directory "~/work/")
(setq auto-insert-alist
(nconc '( ("\\.cpp$" . "template.cpp")
("\\.f$" . "template.f")
) auto-insert-alist))
(add-hook 'find-file-not-found-hooks 'auto-insert)
(set-face-background 'region "SkyBlue")