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 の方を起動する)。ログイン時の自動起動は設定せず、手動で起動させる(ので、デスクトップとかにショートカットを作っておく。
起動したら、タスクバーのタスクトレイ?通知領域?にアイコンが表示されるはず。
ここはアイコンが増えてくるとアイコンが隠されてしまうので、常に表示するように設定する。△から「カスタマイズ」でコントロールパネルの「通知領域アイコン」を開いて、XKeymacs の設定を「アイコンと通知を表示」に変更。
プロパティ画面の問題
プロパティ画面がウィンドウ内におさまっとらん……。
検索してみたところ既知の問題のよう。さらに検索してみたところ、C-o, C-\ の設定あたりに OK ボタンがあって押せるとか!
OK ボタンとかははみ出ているんじゃなくて、はみ出している設定パネルのせいで見えてない感じなのか?
プロパティ画面を開いて Tab キーでフォーカスを動かしてやると、見えるようになる。
これで何とかなるかな?
ソースあるから自分でもビルドできるのかな。→ Visual Studio 2010 が入ってる環境に、Windows SDK 7.1 がうまく入らず、すぐ断念。
他のツール
他に類似のソフトの新しいの出ていないか検索したら、keyhac とかいう Python スクリプトで書くやつを発見。Mac 版も作成中?
- keyhac - craftware
- OS のキーバインドを Emacs 風にするツールまとめ - Qiita
- Windows 7や8(64bit)で emacs キーバインドにする方法 - Qiita
- NTEmacs @ ウィキ - Windows の操作を emacs のキーバインドで行うための設定 (keyhac版)
Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus)
- 作者: 大竹智也
- 出版社/メーカー: 技術評論社
- 発売日: 2012/03/07
- メディア: 単行本(ソフトカバー)
- 購入: 22人 クリック: 396回
- この商品を含むブログ (1件) を見る
- 作者: Debra Cameron,James Elliott,Marc Loy,Eric Raymond,Bill Rosenblatt,宮下尚,半田剣一,新井貴之,鈴木和也
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2007/03/12
- メディア: 大型本
- 購入: 14人 クリック: 331回
- この商品を含むブログ (117件) を見る