2015年6月14日日曜日

2015年7月のコミックス

  • 3日 - 僕だけがいない街(6)

「宇宙兄弟」26巻が出るんだ。
1巻からほぼリアルタイムでずっと買っていたけど、昨年の12月から仕事に忙殺されて25巻を買い逃したら、なんだか「もういいかなー」という気分になっちゃったんだよなぁ……。
電子書籍メインになって書店に行かなくなってしまったので、自分から新刊情報を探さないと買い逃してしまうのが最近の悩み。
すべて電子書籍で調達するようになればAmazonが勝手にオススメしてくれるんだろうけど、紙の本と電子書籍が混在している過渡期の間は悩みが続きそう。

2015年6月のコミックス

  • 18日 - 銀の匙 Silver Spoon(13)
  • 23日 - げんしけん(18) 二代目の九
  • 23日 - きのう何食べた?(10)
    • HIRON様
  • 23日 - コウノドリ(9)

2015年5月のコミックス

  • 26日 - うちの妻ってどうでしょう?(7)
  • 30日 - それでも町は廻っている(14)
    • リマインド用

2015年4月のコミックス

とくになし。

2015年3月のコミックス

  • 23日 - コウノドリ(8)

2015年2月のコミックス

  • 23日 - レッド 最後の60日 そしてあさま山荘へ(1)
  • 23日 - いちえふ 福島第一原子力発電所労働記(2)
  • 27日 - ひだまりスケッチ(8)

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^)/