ラベル vimperator の投稿を表示しています。 すべての投稿を表示
ラベル vimperator の投稿を表示しています。 すべての投稿を表示

2010年8月11日水曜日

セッション間のサイト移動

気になる記事やサイトなどを、
セッションマネージャで別のセッションを作り特化させたい時があるが、
作りたいと思ったらすでに関連サイトを複数開いている状態になっていて、
別のセッションに移動させる場合はいちいちURLをテキストエディタなどで、
一覧にしてからコピペして移動していた。

一時的にサイトを保持しておいてセッションを切り替えたら、
保持しておいたサイトを開くようなアドオンかVimperatorプラグインはないかなと、
いろいろ探していたら
linkpad.jsというのを見つけた。
後で読むを支援するvimperatorのプラグインを作ってみた - OSのようなもの
使い方
:addlinkpad アクティブなサイトを保持
:linkpad 一覧からサイトを選択して開いて、
             開いたサイトはリストから削除される。

見つけた時は( ̄m ̄* )ムフッ♪となりました。
ただ残念なのは、保持している全てのページを一度に開く事が出来るコマンドが、無いことです。

2010年6月23日水曜日

セッションマネージャーでセッションを仕事用とプライベート用で切り替え

私はセッションマネージャーでセッションを仕事とプライベートで切り替えている。
 
 どちらも大体同じページを開いている状態にしているので、
仕事用とプライベート用を一緒にしていると、私は仕事中についついタブを切り替えて、
プライベート用RSSリーダーやメールをチェックしてしまうから、
セッションで分けて余計な物が無いようにしている。

 プロファイルで分けてもいいのだが同じアドオンをもうひとつに同じだけインストールしたり、
プロファイルを切り替えてアップデートしたりで二度手間でめんどい。

 vimperatorを使用しているなら、
session-manager.jsというプラグインを使用すると、
セッションマネージャーの切り替え、保存、削除が出来るようになりとても便利になる。

2010年6月8日火曜日

Vimperatorで気ずいた事

使用しているVimのカスタマイズをしていた時に、
『ESC』は『Ctrl+[』で代用できるという項目を発見して、
もしかしてVimperatorでも同じこと出来るのだろうかとためしたら出来た!

私の場合『ESC』を押すときは一度キーボードのホームポジションから手を離して、
遠いので中指でないと押せないのでちょっと不便だった。

しかし、『Ctrl+[』だとキーボードのホームポジション以外で一番押しやすい『Ctrl』と
小指を少し動かしておせる『[』だけで済むので、めっちゃ楽だ!

2010年6月2日水曜日

localkeymode.jsの設定

localkeymode.jsを使用しようと設定をいろいろ調べていら、
アドレスを指定する部分で色々と書き方があり使用している環境では使用できない書き方があるのでメモって置く。

My各バージョン
 Vimperator:2.3.1
  localkeymode:minVersion 2.2pre

*サンプルにはnicontroller.jsを使用

javascript <<EOM
liberator.globalVariables.localKeyMappings=
[
 [/www\.nicovideo\.jp\/watch/, [
  ['p', ':nicopause'],
  ['m', ':nicomute'],
  ['v', ':nicommentvisible'],
  ['s', ':nicoseek! +10'],
  ['S', ':nicoseek! -10'],
  ['z', ':nicosize'],
  ]],
  ];
EOM
と書くとうまく認識してくれた。
この他にも
/^http:\/\/www\.nicovideo\.jp\/watch/,

'^http://www\\.nicovideo\\.jp/watch/,
'^http://www\.nicovideo\.jp/watch/,
などの複数パターンがあるがこれは認識してくれなかった。
他のバージョンだと認識してくれるのかな?。