2006年6月14日

[ubuntu-ja-users:0363] Re: 取り合えず動いたという .emacs です

ikesan です。

On Wed, 14 Jun 2006 15:02:43 +0900
Jun Kobayashi wrote:

> はい、もちろんあったほうが良いと思います。ikesanさん自身でWikiに登録
> して頂けるとありがたいです。あるいは、メーリングリストに流してもらえれば
> 私のほうで登録します。そうすることで、Ubuntuの日本語環境がひとつ充実

> することになります。

 Ubuntuのサイトの全貌が全然分かっていないので、ここに、取り合えず動いた姿
 をあげておきます。
 まだここまでしか分かっていません。必要に応じて他のディストリビューション
 の Emacs設定ファイルを見ながら追加していく予定ですが、詳しい方がいらっしゃ
 いましたら、スケルトンとして育てていただけましたら望外の幸せです。

 形式は ~/.emacs 用でコメントを少し付け加えてあります。
 
;;--------------------------------------------------
;; File name : ~/.emacs
;; : for Emacs21 on Ubuntu 6.06
;; : Emacs の基本的な設定
;; : みんなで育てると幸せになれるかも
;; :
;; : 蛇足として ~/.Xresources の設定
;;--------------------------------------------------
;; ;;基本的なモジュール
;; apt-get install emacs21 emacs21-el emacs-goodies-el aspel-el
;; apt-get install mule-ucs ;; UTF-8 用???(これが肝か?)
;; apt-get install anty-el prime-el ;;日本語入力用
;; ;;フォントはお好みで
;; apt-get install ttf-sazanami-gothic ipafont xfonts-shinonome xfs
;;
;===================================
; Language
;===================================
(set-language-environment "Japanese")
;;
;===================================
; Anthy
; CTRL-\で入力モード切替え
;===================================
(load-library "anthy")
(setq default-input-method "japanese-anthy")
;;
;===================================
; Wheel mouse
;===================================
;(global-set-key [mouse-4] 'scroll-down)
;(global-set-key [mouse-5] 'scroll-up)
(progn
(defun scroll-up-half ()
"Scroll up half a page."
(interactive)
(scroll-up (/ (window-height) 2))
)
(defun scroll-down-half ()
"Scroll down half a page."
(interactive)
(scroll-down (/ (window-height) 2))
)
(global-set-key [(mouse-5)] 'scroll-up-half)
(global-set-key [(mouse-4)] 'scroll-down-half)
)
;;
;====================================
; Misc
;====================================
(global-font-lock-mode t) ;;文字の色つけ
(display-time) ;;時計を表示
(setq line-number-mode t) ;;カーソルのある行番号を表示
(auto-compression-mode t) ;;日本語infoの文字化け防止
(setq frame-title-format ;;フレームのタイトル指定
(concat "%b - emacs@" system-name))
;;
;;
;;
;;
;;
;;---------------------------------------------
;; ~/.Xresources の参考用
;; Emacs 関連部分だけです
;;---------------------------------------------
;; ~/.Xresources でのコメントは ! です
;; Emacs 用に先頭に ;; をつけています
;;-------------------------------------------------------------
;; Mule & Emacs
;;-------------------------------------------------------------
;;!Emacs.geometry: 80x30
;;!Emacs*bitmapIcon: on
;;
;;!! デフォルトのフォント設定
;;!! Vine Linux 2.5 以降では .emacs-faces.el で設定
;;!Emacs*fontsize: 14
;;! デフォルトのフォント、メニューバー/メニューのフォント
;;! Emacs20 ではメニューバーのフォント設定は必要
;;!Emacs*font: -*-fixed-medium-r-normal--14-*-*-*-*-*-*-*
;;!Emacs*font: -kochi-gothic-medium-r-normal-*-17-120-100-100-c-*-iso10646-1
;;!Emacs*font: -misc-fixed-medium-r-normal--14-*-*-*-*-*-iso10646-1
;;!Emacs*menubar*font: -*-*-bold-r-normal--12-*-*-*-*-*-*-*
;;!Emacs*menu*fontSet: -*-*-medium-r-normal--12-*-*-*-*-*-*-*
;;!Emacs*menubar*fontSet: -*-*-bold-r-normal--12-*-*-*-*-*-*-*

;;! スクロールバーの幅
;;!Emacs*scrollBarWidth: 14
;;! メニューバーの影の厚み
;;!Emacs*menubar*shadowThickness: 1
;;! メニューバーのマージン
;;!Emacs*menubar*margin: 0
;;! 行間隔をポイントで指定
;;!Emacs*lineSpace: 2
;;!
;;!Emacs*XlwMenu*margin: 0
;;!Emacs*internalBorder: 0
;;!Emacs*internalBorderWidth: 0

;;! カラー設定
;;! Vine Linux 2.5 以降では .emacs-faces.el で設定
;;! .emacs-faces.el が評価されるまでの既定値
;;! for Emacs 20, Emacs21
;;!Emacs*menubar*foreground: Black
;;!Emacs*menubar*background: gray90
;;!Emacs*menu*foreground: Black
;;!!Emacs*menu*background: gray90
;;!Emacs*menu*foreground: Black
;;!Emacs*menu*background: gray90
;;!Emacs*background: #333366
;;!Emacs*foreground: White
;;!Emacs*pointerColor: White
;;!Emacs*cursorColor: White
;;! for XEmacs
;;!XEmacs*menubar*foreground: Black
;;!XEmacs*menubar*background: gray90
;;!XEmacs*menu*foreground: Black
;;!XEmacs*menu*background: gray90
;;!XEmacs*background: grey80
;;!XEmacs*foreground: Black
;;!XEmacs*pointerColor: White
;;!XEmacs*cursorColor: White
;;! Emacs のフォント設定
;;! Vine Linux 2.5 以降では .emacs-fontset.el で設定
;;!Emacs*fontSetList: 0,1,2,3,4,5
;;!Emacs.Fontset:-alias-fixed-medium-r-normal-*-14-*-*-*-*-*-fontset-14
;;!Emacs.Fontset-0:-alias-fixed-medium-r-normal-*-10-*-*-*-*-*-fontset-10
;;!Emacs.Fontset-1:-alias-fixed-medium-r-normal-*-12-*-*-*-*-*-fontset-12
;;!Emacs.Fontset-2:-*-fixed-medium-r-normal-*-14-*-*-*-*-*-fontset-14
;;!Emacs.Fontset-3:-alias-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-16
;;!Emacs.Fontset-4:-alias-fixed-medium-r-normal-*-20-*-*-*-*-*-fontset-20
;;!Emacs.Fontset-5:-alias-fixed-medium-r-normal-*-24-*-*-*-*-*-fontset-24


--[PR]------------------------------------------------------------------
転職希望者のための求人情報サイト│─────────────────┐
────────────────┘ 忙しいあなたを徹底サポート!  │
│── “自分らしさ重視”の転職サイト[PROSEEK] におまかせ!  ── │
└─────────────────────────────────┘
http://ad.freeml.com/cgi-bin/ad.cgi?id=ehMfj
------------------------------------------------------------------[PR]--
■GMO INTERNET GROUP■ GMO INTERNET www.gmo.jp


投稿者 xml-rpc : 2006年6月14日 23:52
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/37704
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。