MozcforEmacs の変更点 - アールメカブ

アールメカブ


MozcforEmacs の変更点


[[Linuxの備忘録]]

[[Mozc の導入:http://code.google.com/p/mozc/wiki/LinuxBuildInstructions]]

 debuild: fatal error at line 1340:
 dpkg-buildpackage -rfakeroot -D -us -uc failed
// debuild: fatal error at line 1340:
// dpkg-buildpackage -rfakeroot -D -us -uc failed
//
//と言われたので "-d" を追加してみる
//
// ishida@~/src/mozc/src$ debuild -uc -us -d
//

と言われたので "-d" を追加してみる

 ishida@~/src/mozc/src$ debuild -uc -us -d



[[GUI:http://mnkpc.blog92.fc2.com/blog-entry-195.html]]


[[ここ:http://d.hatena.ne.jp/supermassiveblackhole/20100609/1276059762?utm_source=twitterfeed&utm_medium=twitter]]に

 $ wget -q http://download.opensuse.org/repositories/home:/sawaa/xUbuntu_10.04/Release.key -O- | sudo apt-key add -
 $ sudo sh -c 'echo "deb http://download.opensuse.org/repositories/home:/sawaa/xUbuntu_10.04 ./" > /etc/apt/sources.list.d/ikoinoba.list'   
 $ sudo aptitude update
 $ sudo aptitude install ibus-mozc

インストールは別の方法でやったので、ここまでは実行していない

 $ sudo add-apt-repository ppa:irie/elisp
 $ sudo aptitude update
 $ sudo aptitude install ibus-e

ishida@ishida-Lynx:~$ sudo aptitude install ibus-el
 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています                
 状態情報を読み取っています... 完了
 拡張状態情報を読み込んでいます      
 パッケージの状態を初期化しています... 完了
 以下の新規パッケージがインストールされます:
  ibus-el python-xlib{a} 
 以下のパッケージは『削除』されます:
  libcrypt-blowfish-perl{u} libcrypt-simple-perl{u} libcrypt-ssleay-perl{u} 
  libemail-mime-encodings-perl{u} libgtk2-sexy-perl{u} 
  libgtk2-trayicon-perl{u} libsexymm2{u} libxml-simple-perl{u} 
 0 個のパッケージを更新、 2 個を新たにインストール、 8 個を削除予定、0 個が更新されていない。
 198kB のアーカイブを取得する必要があります。 展開後に 32.8kB のディスク領域が解放されます。
 先に進みますか? [Y/n/?] 
 拡張状態情報を書き込んでいます... 完了
 取得:1 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe python-xlib 0.14+20091101-1 [165kB]
 取得:2 http://ppa.launchpad.net/irie/elisp/ubuntu/ lucid/main ibus-el 0.1.0 [33.0kB]
 198kB を 1s 秒でダウンロードしました (99.6kB/s)
 (データベースを読み込んでいます ... 現在 178964 個のファイルとディレクトリがインストールされています。)
 libcrypt-simple-perl を削除しています ...
 libcrypt-blowfish-perl を削除しています ...
 libcrypt-ssleay-perl を削除しています ...
 libemail-mime-encodings-perl を削除しています ...
 libgtk2-sexy-perl を削除しています ...
 libgtk2-trayicon-perl を削除しています ...
 libsexymm2 を削除しています ...
 libxml-simple-perl を削除しています ...
 man-db のトリガを処理しています ...
 libc-bin のトリガを処理しています ...
 ldconfig deferred processing now taking place
 未選択パッケージ python-xlib を選択しています。
 (データベースを読み込んでいます ... 現在 178860 個のファイルとディレクトリがインストールされています。)
 (.../python-xlib_0.14+20091101-1_all.deb から) python-xlib を展開しています...
 未選択パッケージ ibus-el を選択しています。
 (.../archives/ibus-el_0.1.0_all.deb から) ibus-el を展開しています...
 install-info のトリガを処理しています ...
 python-xlib (0.14+20091101-1) を設定しています ...
 
 ibus-el (0.1.0) を設定しています ...
 install/ibus-el: Handling install for emacsen flavor emacs23
 Wrote /usr/share/emacs23/site-lisp/ibus-el/ibus.elc
 
 python-support のトリガを処理しています ...
 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています                
 状態情報を読み取っています... 完了
 拡張状態情報を読み込んでいます      
 パッケージの状態を初期化しています... 完了
 拡張状態情報を書き込んでいます... 完了        
 
 ishida@ishida-Lynx:~$ 


Emacs 
に

 ;; ibus-mode
 (require 'ibus)
 ;; Turn on ibus-mode automatically after loading .emacs
 (add-hook 'after-init-hook 'ibus-mode-on)
 ;; Use C-SPC for Set Mark command
 (ibus-define-common-key ?\C-\s nil)
 ;; Use C-/ for Undo command
 (ibus-define-common-key ?\C-/ nil)
 ;; Change cursor color depending on IBus status
 (setq ibus-cursor-color '("limegreen" "white" "blue"))
 (global-set-key "\C-\\" 'ibus-toggle)