EmacsのIMEに関する設定
homebrewでIMEパッチを適応したCocoa Emacsをインストールする方法
Xcodeをインストールしておけば、コマンドのコピペでインストールできる
気軽さも魅力です。
また、ソースコードからインストールするため、自分の好きなパッチを
あてることもできます。
今回は、Cocoa EmacsにIMEパッチを適応してインストールする方法を紹介します。
Emacsのバージョンは23.2、IMEパッチは以下のurlにあるものを使用しています。
http://jaist.dl.sourceforge.jp/macemacsjp/47986/inline_patch-23.2-beta3.tar.gz
homebrewでは、各ソフトウェアをインストールするときに Formula と呼ばれる設定ファイルを参照します。この Fomula は ruby のスクリプトになっているので、rubyが読めればだいたい内容を理解できます。
Fomulaの内容を閲覧、修正する場合は、以下のコマンドで可能です。
pathesメソッドが適応するパッチを配列やハッシュで指定しているようです。
def patches [ "http://github.com/downloads/typester/emacs/featureーfullscreen.patch"] if ARGV.include? "--cocoa" end
デフォルトのEmacsでは、上記のようになっています。--cocoa を引数で与えるとフルスクリーンに関するパッチを適応するようです。今回は、下記のように変更し、IMEパッチを追加します。
def patches {:p1 => [ "http://github.com/downloads/typester/emacs/featureーfullscreen.patch"], :p0 => [ "http://jaist.dl.sourceforge.jp/macemacsjp/47986/inline_patch-23.2-beta3.tar.gz"]} if ARGV.include? "--cocoa" end
EmacsのFomulaを上記のように書き換え、brew install emacs --cocoa とすると/usr/local/Cellar/emacs/23.2/Emacs.app が生成されます。
あとは、Emacs.appを/Applicationsにコピーすると、Spotlightから起動できて便利です。
MacBook Airを買ってからやったことまとめ
先週の火曜日に13 inch MacBook Air (2010 later)が届きました。
keyboardをUS配列にし、メモリを4GBにしてます。
- Apple Product
- Google Product
- Google IMEのインストール
- Google Chromeのインストール
Google IME
漫画 を読んで試してみる。
ダウンロードは以下から
Google 日本語入力 - ダウンロード
SKKからの乗り換えはうまくいくだろうか?
最近研究室のパソコンのキーボードをUS配列にしたので、そっちでうまく使えるかな…
とりあえず一週間使ってみましょう。
simple-hatena-modeを使うようにした。
SimpleHatenaMode – CodeRepos::Share –Trac
上記サイトの手順通りにインストールした。
以下のコマンドでsslに対応するようにした。
sudo apt-get install libcrypt-ssleay-perl
一度テストしたら、上のエントリが消えてしまった…
また、~/.hatena はDropboxで同期するようにした。