WindowsでEmacs導入
Windows7でEmacsを使いたいから導入しました。
Cygwinは導入が面倒なのでNTEmacsを入れました(←意味不明
拡張使わなければ問題はありません。
まずgnupackからNTEmacsをDL。
フォルダに展開してbin/runemacs.exeを実行して起動する。
はい。終わりです。
便利ですねー。(23.3とかだとデフォルトでorg-mode使えるし)
いろいろ設定書きました。
;;====================================================================== ;; load-path ;;====================================================================== ; ロードパスの設定 (setq load-path (cons "~/.emacs.d/init.el" load-path)) ;;====================================================================== ;; key-bind ;;====================================================================== ; C-h : BSと同等 (define-key global-map "\C-h" 'delete-backward-char) ; C-z : undo (define-key global-map "\C-z" 'undo) ; C-c ; :コメント化 (define-key global-map "\C-c;" 'comment-region) ; C-c : :コメント外し (define-key global-map "\C-c:" 'uncomment-region) ;;====================================================================== ;; 括弧 ;;====================================================================== ; 対応する括弧を光らせる (show-paren-mode 1) ;;====================================================================== ;; Color ;;====================================================================== ; 文字色 (set-foreground-color "white") ; 背景色 (set-background-color "black") ; カーソル色 (set-cursor-color "DarkSlateGray4") ; モードラインの文字色 (set-face-foreground 'modeline "MediumSeaGreen") ; モードラインの背景色 (set-face-background 'modeline "DarkGreen") ; アクティブでないバッファのモードラインの文字色 (set-face-foreground 'mode-line-inactive "DarkSeaGreen") ; アクティブでないバッファのモードラインの背景色 (set-face-background 'mode-line-inactive "DarkOliveGreen") ;;====================================================================== ;; other ;;====================================================================== ; ツールバーの消去 (tool-bar-mode nil) ; メニューバーの消去 (menu-bar-mode nil) ; バックアップファイルを作成しない (setq backup-inhibited t) ; カーソルを点滅させない (blink-cursor-mode nil) ; 現在の行位置表示(モードラインに) (column-number-mode t) ; 現在の列位置表示(モードラインに) (line-number-mode t) ; ディスプレイに時間表示 (display-time) ; バッテリーの残量表示(モードラインに) (display-battery-mode 1) ; モードの表示(モードラインに) (which-function-mode 1)
簡単なところだけ。というか基本的にそこまで拡張していないです。
色設定とかで個人的に見やすくしてるくらい。
拡張は…まぁそのうち。というかメインOSはWindowsではないのでw