エンジニアになりたい

社会人1年目です

Tile Tabs(画面分割)をKeySnailから操作する

以前、KeySnailの作者であるmoozさんが「分割ブラウザを KeySnail から操作する」という記事を書かれていた。

d.hatena.ne.jp

こちらの記事はFox Splitter (旧称:Split Browser / 分割ブラウザ) というアドオンをKeySnailから操作する、というものであった。しかし残念なことに現在のFireFoxのバージョン(38.1.1)では動作しない。

そこで、類似のアドオンであるTile TabsをKeySnailから操作するための設定を書いた。以下の設定をKeySnailの設定ファイル(.keysnail.js)の最後の方に追加する。

gist.github.com

(なぜこんなに長くなってしまったのか・・・)

これによって以下のような操作が可能になる。

コマンド 動作
C-x 0 現在のフレームを閉じる
C-x 1 現在のフレームだけを表示
C-x 2 フレームを横に分割
C-x 3 フレームを縦に分割
C-x o 次のフレームを選択

本当は C-x o とした時に時計回りに移動して欲しいが、現在は必ずしもそうはならない。暇を見つけて改良したい。

あと、以前のブログのデザインだと見にくかったので変えた。