Search on the blog

2011年3月5日土曜日

Emacs 入門(3)

最近、
TopCoder -> eclipse
Webアプリ開発 & サンプルプログラム -> emacs
という感じにemacsへシフトしつつあります。

elispによる設定も充実してきて、使えるコマンドも少しずつ増えてきました。

最近覚えたコマンドリスト。
  • 「C-space」 マーキングセット
  • 「M-w」 選択リージョンコピー
  • 「C-w」 選択リージョンカット
  • 「C-y」 貼り付け
  • 「M-;」 選択リージョンをコメントアウト/コメントアウト解除
  • 「C-s」 キーワード検索(順方向)
  • 「C-r」 キーワード検索(逆方向)
まー、こんなところです。Emacs初心者から初級者ぐらいにはなったでしょうか・・・。
ちなみに、emacsでは「copy and paste」を「kill and yank」と言うそうです。
.emacsの設定はこんな感じです。次はオートコンプリートを強化するために、TAGを覚えたいところ。

(add-to-list 'load-path (expand-file-name "~/.emacs.d/elisp"))

; font, style, design
(global-font-lock-mode t)
(setq display-time-day-and-date t)
(display-time)
(setq transient-mark-mode t) ; high-light active regeon


; auto-install
(require 'auto-install)
(setq auto-install-directory "~/.emacs.d/elisp/")
(auto-install-update-emacswiki-package-name t)

; auto-complete
(require 'auto-complete)
(global-auto-complete-mode t)

; wb-line-number
(require 'wb-line-number)
(wb-line-number-toggle)
(custom-set-faces
'(wb-line-number-face ((t (:foreground "LightGrey"))))
'(wb-line-number-scroll-bar-face
((t (:foreground "white" :background "LightBlue2")))))

0 件のコメント:

コメントを投稿