Browse Source

.emacs: small changes

pull/1/head
10sr 13 years ago
parent
commit
f56e76b1c2
1 changed files with 28 additions and 27 deletions
  1. +28
    -27
      .emacs

+ 28
- 27
.emacs View File

@@ -50,7 +50,8 @@
(add-to-list 'default-frame-alist '(cursor-type . box)) (add-to-list 'default-frame-alist '(cursor-type . box))
(add-to-list 'default-frame-alist '(background-color . "white")) (add-to-list 'default-frame-alist '(background-color . "white"))
(add-to-list 'default-frame-alist '(foreground-color . "gray10")) (add-to-list 'default-frame-alist '(foreground-color . "gray10"))
(add-to-list 'default-frame-alist '(alpha . (80 100 100 100)))) ;聞いてないみたい
;; (add-to-list 'default-frame-alist '(alpha . (80 100 100 100))) ;聞いてないみたい
)
(if window-system (menu-bar-mode 1) (menu-bar-mode 0)) (if window-system (menu-bar-mode 1) (menu-bar-mode 0))
(tool-bar-mode 0) (tool-bar-mode 0)
(set-scroll-bar-mode nil) (set-scroll-bar-mode nil)
@@ -178,7 +179,7 @@
(call-interactively (key-binding (kbd "M-TAB"))))) (call-interactively (key-binding (kbd "M-TAB")))))


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; letters and font-lock-mode
;; letters, font-lock mode and fonts


(show-paren-mode 1) (show-paren-mode 1)
(setq show-paren-style 'mixed) (setq show-paren-style 'mixed)
@@ -210,6 +211,26 @@
;; ("\n" . '(0 my-eol-face t nil)) ;; ("\n" . '(0 my-eol-face t nil))
;; ("\f" . 'my-pagebreak-face))) ;; ("\f" . 'my-pagebreak-face)))


;; 現在行をハイライト
;; http://wiki.riywo.com/index.php?Meadow
(defface hlline-face
'((((type x w32)
(class color)
(background dark))
(:background "midnightblue")) ; :foreground "white")) ;; ハイライトの文字色は変えない方がいいかも
(((type x w32)
(class color)
(background light))
(:background "gainsboro"))
(t
(:underline "black")))
"*Face used by hl-line.")
;; (defface hlline-ul-face
;; '((t (:underline "yellow")))
;; "underline yellow")
(setq hl-line-face 'hlline-face) ;; (setq hl-line-face nil)
(global-hl-line-mode 1) ;; (hl-line-mode 1)

(setq font-lock-global-modes (setq font-lock-global-modes
'(not '(not
help-mode help-mode
@@ -598,16 +619,16 @@ return nil if LIB unfound and downloading failed, otherwise the path of LIB."
'newframe 'newframe
'pushy)) 'pushy))


(setq multi-term-program shell-file-name)
;; (setq multi-term-program shell-file-name)
(and (dllib-if-unfound "multi-term" (and (dllib-if-unfound "multi-term"
"http://www.emacswiki.org/emacs/download/multi-term.el" "http://www.emacswiki.org/emacs/download/multi-term.el"
t) t)
(require 'multi-term nil t)) (require 'multi-term nil t))


;; http://d.hatena.ne.jp/goinger/20100416/1271399150 ;; http://d.hatena.ne.jp/goinger/20100416/1271399150
(setq term-ansi-default-program shell-file-name)
(and (require 'term nil t)
(setq term-display-table (make-display-table)))
;; (setq term-ansi-default-program shell-file-name)
(add-hook 'term-setup-hook (lambda ()
(setq term-display-table (make-display-table))))
(add-hook 'term-mode-hook (lambda () (add-hook 'term-mode-hook (lambda ()
(define-key term-raw-map "\C-y" 'term-paste) (define-key term-raw-map "\C-y" 'term-paste)
;; (define-key term-raw-map "\C-q" 'move-beginning-of-line) ;; (define-key term-raw-map "\C-q" 'move-beginning-of-line)
@@ -622,6 +643,7 @@ return nil if LIB unfound and downloading failed, otherwise the path of LIB."
(define-key term-raw-map "\C-x" (lookup-key (current-global-map) "\C-x")) (define-key term-raw-map "\C-x" (lookup-key (current-global-map) "\C-x"))
(define-key term-raw-map "\C-z" (lookup-key (current-global-map) "\C-z")) (define-key term-raw-map "\C-z" (lookup-key (current-global-map) "\C-z"))
(set (make-variable-buffer-local 'scroll-margin) 0))) (set (make-variable-buffer-local 'scroll-margin) 0)))
;; (add-hook 'term-exec-hook 'forward-char)


;; (when (and (executable-find "git") ;; (when (and (executable-find "git")
;; (require 'sgit-mode nil t)) ;; (require 'sgit-mode nil t))
@@ -1750,27 +1772,6 @@ this is test, does not rename files"
;; default-frame-alist) ;; default-frame-alist)
;; ) ;;デフォルトのフレーム設定 ;; ) ;;デフォルトのフレーム設定


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; 現在行をハイライト
;; http://wiki.riywo.com/index.php?Meadow
(defface hlline-face
'((((type x w32)
(class color)
(background dark))
(:background "midnightblue")) ; :foreground "white")) ;; ハイライトの文字色は変えない方がいいかも
(((type x w32)
(class color)
(background light))
(:background "gainsboro"))
(t
(:underline "yellow")))
"*Face used by hl-line.")
(defface hlline-ul-face
'((t (:underline "yellow")))
"underline yellow")
(setq hl-line-face 'hlline-face)
(global-hl-line-mode 1)

;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ;; emacsを殺伐とさせる ;; ;; emacsを殺伐とさせる
;; ;; 補完させるとき失敗するからなし ;; ;; 補完させるとき失敗するからなし


Loading…
Cancel
Save