- 26日 - うちの妻ってどうでしょう?(7)
- 30日 - それでも町は廻っている(14)
- リマインド用
2015年6月14日日曜日
2014年12月23日火曜日
KarabinerのEmacs ModeでSublime Textを除外する方法
普段KarabinerのEmacs Modeを使っているんですが、Sublime Textでの動作がいまいちだったのでsublemacsproをインストールすることにしました。
Karabinerでは複数のプロファイルを定義できるので、Sublime Text用の設定を定義して適宜切り替えればいいのですが、やはり手動での切り替えは面倒。
そこで、Sublime Textがアクティブな時だけ、自動的にEmacs Modeを無効にする方法を調べてみました。
private.xml Reference Manualの末尾からたどってEmacs Modeのソースを見てみると、"EMACS_MODE_IGNORE_APPS" で示されるアプリはEmacs Modeの対象外になるようになっているようです。
appdef.xmlというファイルを見ると、以下のように "SUBLIIMETEXT" という定義があるので、
<appdef>
<appname>SUBLIMETEXT</appname>
<equal>com.sublimetext.3</equal>
<equal>com.sublimetext.2</equal>
</appdef>
この定義を使って "EMACS_MODE_IGNORE_APPS" を再定義してやれば良さそうです。
オリジナルの "EMACS_MODE_IGNORE_APPS" は、replacementdef.xmlというファイルで定義されているので、そこに "SUBLIMETEXT" を追加してprivate.xmlの中に以下のように定義してあげます。
<replacementdef>
<replacementname>EMACS_MODE_IGNORE_APPS</replacementname>
<replacementvalue>
ECLIPSE,
EMACS,
REMOTEDESKTOPCONNECTION,
TERMINAL,
VI,
VIRTUALMACHINE,
X11,
SUBLIMETEXT
</replacementvalue>
</replacementdef>
これでSublime Textでの操作がだいぶ便利になりました。(^o^)/
2014年12月20日土曜日
2014年11月24日月曜日
2014年12月のコミックス
- 17日 - 聲の形(7)
- 最終巻が発売されたらKindle版で一気読みするつもり。
- 20日 - ワカコ酒(4)
- 22日 - げんしけん(17) 二代目の八
- 22日 - おおきく振りかぶって(24)
- 27日 - 黒執事(20)
- リマインド用
コミックの置き場がないので全面的に電子書籍にシフトしたいとは思うものの、既に紙の本を買っているシリーズを途中から電子書籍に移行するというのもちょっと抵抗があるなぁ。
そんな気持ちの問題も、あと1~2年もしたらすっかり過去のものになっているかもしれないけど……。