スキップしてメイン コンテンツに移動

Ubuntu Gutsy で Emacs 23 を使う

この間 Ubuntu Gutsy がリリースされたので、ノート PC に入っている Ubuntu をアップデートした。特に問題は無い様に感じたのだが、 Emacs 23 が起動しなくなっている。orz 色々と調べた結果、こちらさんを参考にインストール出来ました。書いてある通り、/etc/apt/sourc.list に下記を追加。

deb http://ppa.launchpad.net/avassalotti/ubuntu gutsy main
deb-src http://ppa.launchpad.net/avassalotti/ubuntu gutsy main
source.list の変更が終わったら、

# aptitude update ; aptitude install emacs-snapshot emacs-snapshot-el
でサクッとインストール終了。Gutsy 用パッケージを作成して下さっている作者さんに感謝です。 問題なく Emacs が起動する事を確認し、日本語の入力を行おうとしたら、、、今度は日本語の入力が出来なくなっている。そういえば Feisty にインストールした際にも uim.el か何かを変更しなければ使えなかった気がする。。。何だっけ?過去の記録を辿る。あーそうそう uim-keymap.el 内で Emacs 22 用の設定を書き換えるんだった。とりあえず uim-keymap.el の内容を確認する。

$ cat /usr/share/emacs/site-lisp/uim-el/uim-keymap.el |grep 22

     ((and uim-emacs (= emacs-major-version 22)) ;;; GNU Emacs-22.x
     (when (and uim-emacs (= emacs-major-version 22))
     (when (and uim-emacs (= emacs-major-version 22))
Elisp なんてよく分からんし面倒なのでそのまま、22 → 23 へ置換することにする。Emacs 22 は使う予定は無いし,,,

$ cd /usr/share/emacs/site-lisp/uim-el
# mv uim-keymap.el uim-keymap.el.bak
# sed -e ""s/22/23/g"" uim-keymap.el.bak > uim-keymap.el
次に uim-keymap.el を移動して

# cp uim-keymap.el /usr/share/emacs-snapshot/site-lisp/uim-el/
Emacs-snapshot で byte-compile. byte-compile は Emacs から M-x byte-compile-file からuim-keymap.el を指定すれば良い。最後に日本語入力ができるようになっているか確認。問題なく日本語入力が出きる様になった。これで安心して Ubuntu が使えます。

コメント

このブログの人気の投稿

Thunderbird のタグ背景色を変更

会社のメーラーが Thunderbird に変更されてから暫く経ちました。プライベートでも使用しているので、得に不満はありません。ただ、如何せん PC は会社の物。好き勝手に拡張機能をインストールする事が出来ません。拡張機能が使えなかったら Thunderbird の魅力が半減してしまいます。得に見た目に関する部分は毎日目にするものだけに、何とかしたい所です。 ということで、スタイルシートをいじくることにしました。 まずは、引用レベルで表示色を変更する設定。これは、 Mozilla に記載されていたので、プロファイルフォルダ/chrome 以下に userContent.css なるファイルを作成し、 /* 引用レベルの色 */ blockquote[type=cite] { color: navy !important; background-color: RGB(245,245,245) !important; } blockquote[type=cite] blockquote { color: maroon !important; background-color: RGB(235,235,235) !important; } blockquote[type=cite] blockquote blockquote { color: green !important; background-color: RGB(225,225,225) !important; } blockquote[type=cite] blockquote blockquote blockquote { color: purple !important; background-color: RGB(215,215,215) !important; } blockquote[type=cite] blockquote blockquote blockquote blockquote { color: teal !important; background-color: RGB(205,205,205) !important; } と記入。これで、引用レベルによって、背景色・文字色が変わり、階層化したメールが読みやすくなりました。 次に、ダグ付けし...

Hatena::Diary に引越し

昨年末に Mysql のデータベースが壊れてしまいました。 色々修復とかを試みたんですが、いまいち良くない。Mysql のバックアップを取って再インストールしてまっさらな状態にしてみても、Wordpress で同じようにエラーが出てしまう。結局何が原因か分からんでしたが、僕の実力では解決不可能であるという結論に達しました。 解決不可能なのはいいのですが、じゃー今後どうするの?という問題が残ります。で、僕の友人が「Hatena にすれば?」なんて言っていたのを思い出したので、Hatena に引越しをすることにしました。Hatena であればアカウントも持っているし、、、 引越しって大変ですね。以前のサーバに入っていたデータをひたすらコピペしまくりました。毎日コツコツと。 でもまー苦労しましたが、これで快適で(多分)壊れることの無い安心な環境に移行+日々のメンテから解放されたかと思うと結構満足です。

Thunderbird の拡張 Launchy

Thunderbird で、メールのリンクをクリックしても Firefox が起動しなくて不便でした。Gentoo が悪いのかな?Ubuntu 使っているときはこんなこと無かったきがする。まー何処のせいのかはどうでも良くて、リンクをクリックして Firefox が起動さえ出来ればいいんです。いちいちコピペをするのは面倒です。 で、色々調べた結果 launchy という拡張機能を見つけました。拡張の設定が英語で書かれていてよく分からんが、とりあえず Thunderbird の chrome ディレクトリに launxhy.xml というファイルを作成して、 &lt configurations xmlns="http://launchy.mozdev.org/configurations"> &lt application> &lt label>Firefox&lt /label> &lt type>1&lt /type> &lt command>/usr/bin/firefox&lt /command> &lt arguments>%U&lt /arguments> &lt /application> &lt /configurations> というのを記述すればいいようです。他にもいろいろ設定したい場合は ここ でコードが生成できます。