2009/09/09

.emacsオレオレ設定(2)

WS000009

 

現在の行をハイライト(アンダーライン)

(setq hl-line-face 'underline)
(global-hl-line-mode)

 

テキスト編集モードで起動する

デフォルトはLisp-Interaction-mode

(text-mode)

 

キャレットを縦線(縦棒?)に変更する

(set-cursor-type 'hairline-caret)

 

redo(undoの逆)やり直す

redo.el

(when (require 'redo nil t)
  (define-key ctl-x-map (if window-system "U" "r") 'redo)
  (define-key global-map [?\M-.] 'redo))

 

入力補完

highlight-completion.el

(setq hc-ctrl-x-c-is-completion t)
(require 'highlight-completion)
(highlight-completion-mode 1)
(global-set-key "\C-\\" 'toggle-input-method)

 

バッファセレクタを便利にしてC-.、C-,で切り替え

(global-set-key [?\C-,] 'bs-cycle-next)
(global-set-key [?\C-.] 'bs-cycle-previous)
(global-set-key "\C-x\C-b" 'bs-show)

 

.emacsファイルをワンタッチで開く

(global-set-key [f7] '(lambda ()(interactive)(find-file "~/.emacs")))

regionを選択してeval-regionで再起動なしで適用

(今日hitoriblogさんに教えていただきました)

0 件のコメント:

コメントを投稿