かわちょぶろぐ

ぶたグッズ好きのヒゲ。

Windows 8.1 に XKeymacs(64bit対応版)を入れてみた

Windows でもいろんなところで Emacs キーバインドを使いたい派なので、Parallels 上の Windows 8.1 に XKeymacs をインストールしてみた。xkeymacs.sourceforge.jp にある 64bit 対応版、Windows 8 でどれぐらい動くかは不明だけどとりあえずインストール。

xkeymacs-110830.zip をダウンロード。展開して適当なフォルダに。("C:\Users\kawacho\App\xkeymacs-110830" とした。)

Readme_J.txt に書いてある以下のランタイムライブラリを両方インストール。(これをインストールしていないと○○.dll が無いみたいなエラーメッセージが出て XKeymacs が起動しない。64bit の場合は x86/x64 の両方を入れる。)

1. 以下のランタイムライブラリをインストールします。後者は64bit版の
   Windowsの場合のみ必要です。
   - Microsoft Visual C++ 2010 再頒布可能パッケージ (x86)
     < http://tinyurl.com/vc2010x86ja >
   - Microsoft Visual C++ 2010 再頒布可能パッケージ (x64)
     < http://tinyurl.com/vc2010x64ja >

xkeymacs.exe の方をダブルクリックして起動する(64bit 環境でも xkeymacs64.exe ではなく xkeymacs.exe の方を起動する)。ログイン時の自動起動は設定せず、手動で起動させる(ので、デスクトップとかにショートカットを作っておく。

起動したら、タスクバーのタスクトレイ?通知領域?にアイコンが表示されるはず。

f:id:kawacho:20140909011557p:plain

ここはアイコンが増えてくるとアイコンが隠されてしまうので、常に表示するように設定する。△から「カスタマイズ」でコントロールパネルの「通知領域アイコン」を開いて、XKeymacs の設定を「アイコンと通知を表示」に変更。

f:id:kawacho:20140909011606p:plain

プロパティ画面の問題

プロパティ画面がウィンドウ内におさまっとらん……。

f:id:kawacho:20140909012018p:plain

検索してみたところ既知の問題のよう。さらに検索してみたところ、C-o, C-\ の設定あたりに OK ボタンがあって押せるとか!

OK ボタンとかははみ出ているんじゃなくて、はみ出している設定パネルのせいで見えてない感じなのか?

プロパティ画面を開いて Tab キーでフォーカスを動かしてやると、見えるようになる。

f:id:kawacho:20140909012210p:plain

これで何とかなるかな?

ソースあるから自分でもビルドできるのかな。→ Visual Studio 2010 が入ってる環境に、Windows SDK 7.1 がうまく入らず、すぐ断念。

他のツール

他に類似のソフトの新しいの出ていないか検索したら、keyhac とかいう Python スクリプトで書くやつを発見。Mac 版も作成中?

Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus)

Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus)

 
入門 GNU Emacs 第3版

入門 GNU Emacs 第3版

  • 作者: Debra Cameron,James Elliott,Marc Loy,Eric Raymond,Bill Rosenblatt,宮下尚,半田剣一,新井貴之,鈴木和也
  • 出版社/メーカー: オライリー・ジャパン
  • 発売日: 2007/03/12
  • メディア: 大型本
  • 購入: 14人 クリック: 331回
  • この商品を含むブログ (117件) を見る