finkでEmacsをインストール
Lispでの開発にはEmacsのような高機能エディタであれば,カーソル位置の対括弧を表示したり,括弧に即したインデントをつけるなどの機能が利用できる.
しかし,MacOSX付属のEmacs(ターミナルで起動するもの)は日本語には対応していないので,新たにEmacsを導入する必要がある.
Finkをインストールした上で以下のようにmuleのパッケージを読み込めば,emacsがインストールされる.
$ sudo apt-get install mule-ucs
デフォルト状態では,日本語には対応していないので,以下のような設定を.emacsに書いておく必要がある.
;;; 日本語 (set-language-environment 'Japanese) (set-default-coding-systems 'utf-8) (set-terminal-coding-system 'utf-8) (set-keyboard-coding-system 'utf-8) (set-clipboard-coding-system 'utf-8) (setq auto-mode-alist (append (list (cons "\\.asd$" 'lisp-mode) (cons "\\.sbclrc$" 'lisp-mode)) auto-mode-alist)) ;;; その他設定 (show-paren-mode t)
デフォルトでC-\による日本語入力のON/OFFにも対応しているようでした.
#このときのFEPは何なんでしょう?ことえり?