■■■■■■□■■■■■■□■■■■■■□□□□□■■□■■■■■■
■■□□■■□■■□□■■□■■□□□□□■■■■■■□■■□□□□
■■□□■■□■■□□■■□■■□□□□□■■□□■■□■■■■■■
■■□□■■□■■□□■■□■■□□□□□■■□□■■□□□□□■■
■■□□■■□■■■■■■□■■■■■■□■■■■■■□■■■■■■

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

vimperatorで:qした時、左のタブにフォーカスを移す

firefoxの話。

タブを閉じた時のフォーカスはTMPとかで変更できますが、
vimperator:qで閉じた時は
右のタブにフォーカスが移ってしまうので変更してみました。
(vimperatorのスクリプト書けばソースに手を付けずに解決できるのかも…)
以下手順(vimperator_2.2a1pre_2009-08-22.xpi使用です。)
  1. extensions\vimperator@mozdev.org\chrome\vimperator.jarを解凍(拡張子はjarですがzipです)。
  2. common\content\liberator.jsでq\[uit\]を探して、tabs.removeの第3引数をfalseからtrueにする。
  3. vimperator.jarを解凍したときできたcommon, vimperatorのディレクトリを再びvimperaotr.jarの名前で圧縮(もちろんzipで)。
  4. 元のvimperator.jarを上書き。
心配性の人は適宜バックアップを忘れずに。
=== 差分 ===
commands.add(["q[uit]"],
liberator.has("tabs") ? "Quit current tab" : "Quit application",
function (args)
{
if (liberator.has("tabs"))
- tabs.remove(getBrowser().mCurrentTab, 1, false, 1);
+ tabs.remove(getBrowser().mCurrentTab, 1, true, 1);
else
liberator.quit(false, args.bang);
},
{
argCount: "0",
bang: true
});
============

テーマ:フリーソフト - ジャンル:コンピュータ

  1. 2009/09/11(金) 21:15:57|
  2. フリーソフト
  3. | トラックバック:0
  4. | コメント:0
<<bbLean mod 090917 | ホーム | 雑記>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://nocd5.blog59.fc2.com/tb.php/320-6978efbe
この記事にトラックバックする(FC2ブログユーザー)
home

プロフィール

Author:nocd5
30歳(男)
会社員

Last.fm



最近の記事

カテゴリー

カレンダー

03 | 2017/03 | 04
Sun Mon Tue Wed Thu Fri Sat
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -

最近のコメント

最近のトラックバック

ブロとも申請フォーム

この人とブロともになる

ブログ内検索

Amazonアソシエイト

RSSフィード

リンク

このブログをリンクに追加する

FC2ブログランキング

FC2Blog Ranking

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。