Page List

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を覚えたいところ。
  1. (add-to-list 'load-path (expand-file-name "~/.emacs.d/elisp"))  
  2.   
  3. ; font, style, design  
  4. (global-font-lock-mode t)  
  5. (setq display-time-day-and-date t)  
  6. (display-time)  
  7. (setq transient-mark-mode t)               ; high-light active regeon  
  8.   
  9.   
  10. ; auto-install  
  11. (require 'auto-install)  
  12. (setq auto-install-directory "~/.emacs.d/elisp/")  
  13. (auto-install-update-emacswiki-package-name t)  
  14.   
  15. ; auto-complete  
  16. (require 'auto-complete)  
  17. (global-auto-complete-mode t)  
  18.   
  19. ; wb-line-number  
  20. (require 'wb-line-number)  
  21. (wb-line-number-toggle)  
  22. (custom-set-faces  
  23. '(wb-line-number-face ((t (:foreground "LightGrey"))))  
  24. '(wb-line-number-scroll-bar-face  
  25. ((t (:foreground "white" :background "LightBlue2")))))  

0 件のコメント:

コメントを投稿