Carbon Emacs パッケージは、 OS X のウィンドウ環境で動作する GNU Emacs バージョン 22 のバイナリパッケージです。 アプリケーション内に Emacs 本体・elisp ライブラリ・関連 UNIX コマンドが収められていて アイコンをコピーするだけでインストールすることができます。 本パッケージは開発を終了しています。
Emacs をダウンロード (2010年版; 39.8MB) SHA1: 60cbcbb8b599aaf8d63f11b07fe2bbd62dd97364 |
パッケージ名 | 収録 | 設定 | ライセンス | 備考 |
---|---|---|---|---|
aspell | ✓ | ✓ | LGPL | |
AUCTeX | ✓ | GPL | TeXのインストールとpathの設定が必要 | |
color-theme | ✓ | GPL | ||
elib | ✓ | GPL | ||
ELScreen | ✓ | GPL | ||
emacs-muse | ✓ | GPL | ||
emacs-rails | ✓ | GPL | ||
ESS | ✓ | GPL | ||
fixed-width-fontset | ✓ | GPL | ||
gnuplot-mode | ✓ | ✓ | GPL | |
haskell-mode | ✓ | ✓ | GPL | |
howm | ✓ | ✓ | GPL | |
html-helper-mode | ✓ | GPL | ||
htmlize.el | ✓ | ✓ | GPL | |
imaxima | ✓ | GPL | 関連コマンドのインストールとpathの設定が必要 | |
lua-mode | ✓ | ✓ | GPL | |
mew | ✓ | ✓ | 修正BSD | |
nxml | ✓ | GPL | ||
nxhtml | ✓ | GPL | ||
php-mode | ✓ | ✓ | GPL | nxhtml に付属 |
po-mode | ✓ | ✓ | GPL | |
psgml | ✓ | GPL | ||
psvn | ✓ | ✓ | GPL | |
python-mode | ✓ | 修正BSD | ||
quack | ✓ | GPL | ||
redo+.el | ✓ | ✓ | GPL | |
riece | ✓ | ✓ | GPL | |
ruby-mode | ✓ | ✓ | GPL | |
session.el | ✓ | GPL | ||
smart-compile | ✓ | ✓ | GPL | |
smart-dnd | ✓ | GPL | ||
yaml-mode | ✓ | ✓ | GPL | |
aspell ブラジルポルトガル語辞書 | (N) | GPL | SHA1: 45210b0218ef9740c6c4661519a84c0c83652058 | |
aspell フランス語辞書 | (N) | GPL | SHA1: 389bf6a738f90cd74a7373076b648de8bdb0e2da | |
aspell ドイツ語辞書 | (N) | GPL | SHA1: e500f243e934593eeef5cba7647423eb25594497 | |
aspell イタリア語辞書 | (N) | GPL | SHA1: e8de8d0243b1887ef61bea450bf1c3bf39055029 | |
aspell ロシア語辞書 | (N) | 独自 | SHA1: 69fe956e606b4b45902e82f3d9b491a4a7a9acf3 | |
aspell スペイン語辞書 | (N) | GPL | SHA1: 133fec08baa13b9034a551b6a73d651f93bc088d | |
BBDB | (N) | GPL | SHA1: 2d5dad98fded048bc03f41726f1be5d59bcea46b | |
cedet | (N) | GPL | SHA1: b1372f408e5bed932dacada67a063227826d6569 | |
navi2ch | (N) | ✓ | GPL | SHA1: f65c9164a3005040f5c7cd86b2017d6fee6c29b6 |
SLIME | (N) | GPL | SHA1: 281e7bea47e6716a25fdeff003e12cd6f44ccb05 | |
YaTeX | (N) | ✓ | 独自 | SHA1: b8efa03eca544ceb1a37362e9dda0cfa9c83a4dd |
coral | ✓ | ✓ | 修正BSD | 同梱プログラム |
スペースや "~@#"・日本語など、UNIXプログラムと相性が悪い文字が パス名に含まれないようにして下さい。 でも、たいていの場所は大丈夫です。
Emacs アイコンをゴミ箱に捨てて下さい。気になるようでしたら、 設定ファイル(~/Library/Preferences/org.gnu.Emacs.plist と ~/Library/Preferences/CarbonEmacsPackage.plist)を削除して下さい。
自分のホームディレクトリに .emacs.el という名前のファイルを作って下さい。 なくても結構です。
特に設定する必要はありません。 Mac OS X の日本語環境では、あらかじめ Emacs の日本語設定が有効になっています。
この日本語設定は、Site-Start ディレクトリ((Emacs.app)/Contents/Resources/site-lisp/site-start.d/)の japanese-init.el ファイルで設定されています。不要であれば、このファイルを削除して下さい。なお、メニューバーから "Help > Carbon Emacs Package > Open Site-Start Directory" を選ぶと、Finder で Site-Start ディレクトリを開くことができます。
日本語の設定は、Mac OS X の日本語環境でのみ有効になります。 英語環境では、上記のファイルを参考にして自分で .emacs.el を設定して下さい。
メニューバーの "Help > Carbon Emacs Package > CJK Fixed Width Fontset" をチェックして設定を保存すると、 次の起動時から日本語対応の等幅フォントが使えるようになります。 これは、廣松さんが作成された fixed-width-fontset (carbon-font) ライブラリの osaka 12 ポイントの設定を利用しています。
これ以外の設定を使う場合は「CJK ...」オプションを OFF にしたうえで、 フォントパネル(メニューバーの "Options > Show/Hide > Font Panel")を探したり、 必要な emacs-lisp を .emacs.el に書き込めば良いはずです。 具体的な方法は自分で調べてください。 (作者は、上記 osaka 12 のフォント設定以外には関心がありません)
次のコマンドを使って下さい。
$ open -a Emacs.app (ファイル名) $ (Emacs.app)/Contents/MacOS/Emacs (ファイル名)
(Emacs.app)/Contents/MacOS/Emacs を実行してください。 2つめ以降を起動させると Warning メッセージが出ますが、 実際には害はありません。
$ (Emacs.app)/Contents/MacOS/Emacs & $ (Emacs.app)/Contents/MacOS/Emacs &
open コマンドの -n オプションを使うこともできます。 (参考)
$ open -n /Applications/Emacs.app
次の行を .emacs.el に追加して下さい。 厳密ではありませんが、実用上はこれで十分だと思います。
(if (string= default-directory "/") (cd "~/"))
メニューバーの "Help > Carbon Emacs Package > Mac-Style Key Bindings" を オンにするか、次の行を .emacs.el に追加して下さい。ショートカットの一覧は こちら を参照してください。
(mac-key-mode 1)
Esc キーを代わりに使うか、次のように設定して下さい。
(setq mac-option-modifier 'meta)
次のようにして、テキストの追加属性をペースト時に無視するようにします。 (参考)
(setq yank-excluded-properties t)
次のように設定して下さい。
(setq pc-select-selection-keys-only t) (pc-selection-mode 1)
"システム環境設定" の "Spotlight > 検索結果" ペインの 「Spotlight メニューのキーボードショートカット」を変更してください。
あるいは "システム環境設定" の "キーボード > ショートカット" ペインの Spotlight の項目でキーコンビネーションを変更してください。
メニューバーの "Help > Carbon Emacs Package > Mac-Style Print Dialog" を オフにしてから "Save Changes..." で設定を保存し、Emacs を再起動して下さい。 この設定は Emacs を再起動しないと切り替わりません。
"Mac-Style Print Dialog" の印刷フォントサイズを変更する場合は、 .emacs.el に次の行を追加して下さい。(例えば 10 ポイントの場合)
(setq mac-print-font-size 10)
「ソースコードをカラー表示する」を参考にして下さい。
「ウィンドウの透明度を変更する」を参考にして下さい。
次の lisp 式を評価して下さい。
(featurep 'carbon-emacs-package)
この機能は 2013 年以降は使えません。
Control + ⌘ + D キーや、コンテクストメニューの「Look Up in Dictionary」(mac-key-mode 使用時) で、OS 標準の辞書を利用できます。
.emacs.el に (require 'ess-site) を追加してください。
.emacs.el に (load-library "autostart") を追加してください。
以下のコードを .emacs.el に追加してから、 Mail.app の「環境設定... > 一般 > デフォルトメールソフト」で Emacs.app を指定して下さい。
(setq url-mail-command 'mew-send)
「MakingOfCarbonEmacsPackage」ページを参照して下さい。
はい。以下の点に留意すれば、そのまま再配布して下さって結構です。
公式ユーザーグループです。参加者は約 330 名です。
Mac OS 10.3.9 で動作する互換パッケージ(by 本庄さん)です。
.emacs.el のカスタマイズについては、こちらを参考にして下さい。
Emacs 23 で正式採用された Carbon Emacs アイコンの開発経緯。