## page was renamed from UbuntuTips/Applications/EmacsJapaneseSetup ## page was renamed from UbuntuTips/Others/EmacsJapaneseSetup ## page was renamed from UbuntuTips/Others/EmacsSetup ## URLに使われるページ名はアルファベット(WikiName形式)を用いる ## 以下のタイトルを内容に沿ったものに変更する #title Emacsで日本語を使えるよう設定するには ## 「6.06 Dapper Drake」といった形式で箇条書きにする ## バージョン非依存のTipの場合は「すべて」と記述 * '''対象とするUbuntuのバージョン''' * 7.04 Feisty Fawn ## 以下にTipsを記述 == 方法1・emacs-env-jaメタパッケージを使う == 1. 日本語ローカライズ版のレポジトリが設定されていなければ加えておきます([[http://www.ubuntulinux.jp/products/JA-Localized|追加方法]])。 1. emacs-env-ja パッケージをインストールします。 1. ホームディレクトリに .emacs ファイルを作成します(以下は例)。 {{{ ;====================================================================== ; 言語・文字コード関連の設定 ; Emacs 22(Gutsy)では、un-define の設定なしで utf-8 が使えます ;====================================================================== (require 'un-define) (set-language-environment "Japanese") (set-terminal-coding-system 'utf-8) (set-keyboard-coding-system 'utf-8) (set-buffer-file-coding-system 'utf-8) (setq default-buffer-file-coding-system 'utf-8) (prefer-coding-system 'utf-8) (set-default-coding-systems 'utf-8) (setq file-name-coding-system 'utf-8) ;; ;====================================================================== ; Anthy ; CTRL-\で入力モード切替え ;====================================================================== (load-library "anthy") (setq default-input-method "japanese-anthy") ;; ;======================================================================= ;フォント ;======================================================================= ;(cond (window-system ; (set-default-font "-*-fixed-medium-r-normal--14-*-*-*-*-*-*-*") ; (progn ; (set-face-font 'default ; "-shinonome-gothic-medium-r-normal--14-*-*-*-*-*-*-*") ; (set-face-font 'bold ; "-shinonome-gothic-bold-r-normal--14-*-*-*-*-*-*-*") ; (set-face-font 'italic ; "-shinonome-gothic-medium-i-normal--14-*-*-*-*-*-*-*") ; (set-face-font 'bold-italic ; "-shinonome-gothic-bold-i-normal--14-*-*-*-*-*-*-*") ; ))) ;; ;======================================================================= ;フレームサイズ・位置・色など ;======================================================================= ;(setq initial-frame-alist ; (append (list ; '(foreground-color . "white") ;; 文字色 ; '(background-color . "#333366") ;; 背景色 ; '(border-color . "black") ; '(mouse-color . "white") ; '(cursor-color . "white") ; '(width . 90) ;; フレームの幅 ; '(height . 49) ;; フレームの高さ ; '(top . 0) ;; Y 表示位置 ; '(left . 340) ;; X 表示位置 ; ) ; initial-frame-alist)) ;(setq default-frame-alist initial-frame-alist) ;; ;======================================================================= ; Misc ;======================================================================= (mouse-wheel-mode) ;;ホイールマウス (global-font-lock-mode t) ;;文字の色つけ (setq line-number-mode t) ;;カーソルのある行番号を表示 (auto-compression-mode t) ;;日本語infoの文字化け防止 (set-scroll-bar-mode 'right) ;;スクロールバーを右に表示 (global-set-key "\C-z" 'undo) ;;UNDO (setq frame-title-format ;;フレームのタイトル指定 (concat "%b - emacs@" system-name)) ;(display-time) ;;時計を表示 ;(global-set-key "\C-h" 'backward-delete-char) ;;Ctrl-Hでバックスペース ;(setq make-backup-files nil) ;;バックアップファイルを作成しない ;(setq visible-bell t) ;;警告音を消す ;(setq kill-whole-line t) ;;カーソルが行頭にある場合も行全体を削除 }}} 1. [アプリケーション]-[プログラミング]-[Emacs 21 (X11)]で起動します。 端末内で使用する場合は '''emacs -nw''' コマンドを実行します。 == 方法2・パッケージを1つずつインストールする == 1. Synapticパッケージマネージャを起動し、emacs21をインストールします。 {{{ $ sudo apt-get install emacs21 }}} 2. UTF-8を使う場合は、mule-ucsをインストールします。 {{{ $ sudo apt-get install mule-ucs }}} 3. Anthy-elを利用して日本語を入力したい場合は、anthy-elをインストールします。 {{{ $ sudo apt-get install anthy-el }}} 4. emacs21-el、emacs-goodies-elをインストールすることで、Emacs上で動く便利ツール群がインストールされます(diredファイラ等)。 {{{ $ sudo apt-get install emacs21-el emacs-goodies-el }}} 5. 設定ファイル(~/.emacs)をエディタで作成します(方法1参照)。