My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads

Vimlike Smooziee

(2011/01/26)1年以上放置しているので、進化の激しいChromeでは十分に動かなくなっています。他にもVim系の拡張はたくさん出てきているようなので、そちらを探したほうがよいかもしれません。Chromeストアにある拡張も非公開にしました。今までご使用いただきまして、ありがとうございました。

In English

概要

Vimlike Smooziee は、VimまたはFirefoxのアドオンVimperatorのようにブラウザを操作できる、Google Chrome用のExtensionです。

Vimperatorのプラグイン_smooziee.jsの動作を取り入れています。

Vimperatorの中でもよく使う機能に絞って、Chromeで動作させることを目標にします。

デモ

インストール

  • Featured downloads にあるリンクをChromeで開いてください。
  • 「保存」をクリックします。
  • インストールの確認が表示されるので、「インストール」をクリックします。

※現在開発版のChrome 4でないと動作しません。開発版はこちらから入手できます。

アンインストール

  • chrome://extensions/ からアンインストールします。

アップデート

  • chrome://extensions/ でアップデートのボタンをクリックすることで、最新のバージョンにアップデートされます。

操作方法

スクロール

  • j、k で上下にスムーズスクロール
  • h、l (エル)で左右にスムーズスクロール
  • gg でページトップへスクロール、Gでページ終わりへスクロール
  • 0 (ゼロ)でページの一番左へスクロール、$でページの一番右へスクロール

履歴

  • H、L でそれぞれ「戻る」「進む」

テキスト入力

  • gi で最初のテキストボックスにフォーカス、Esc でフォーカスを解除
  • テキストボックス内で、C-aC-e でそれぞれ カーソルを先頭、末尾へ移動
  • テキストボックス内で、C-fC-b でそれぞれ カーソルを1つ前へ、1つ後ろへ
  • テキストボックス内で、C-dC-h でそれぞれ カーソルの1つ前を削除、1つ後ろを削除
  • テキストボックス内でカーソルが先頭にあるとき、C-a で全選択

タブ

  • r でリロード
  • d でタブを閉じる
  • u で閉じたタブを復元(タブ内の閲覧履歴は復元できず)

ズーム (デフォルトの「Ctrl + "+"」、「Ctrl + "-"」「Ctrl + 0」を使うほうがいいかも。)

  • zi : 拡大 (zoom in)
  • zo : 縮小 (zoom out)
  • zm : たくさん拡大 (zoom more)
  • zr : たくさん縮小 (zoom reduce)
  • zz : 元の倍率に戻す

クイックヒント (作成中)

  • f でリンクなどに番号を表示。番号を押すとリンク先を開く(F で新しいタブで開く)。Esc で解除
  • 「1234567890」に対応して順に「asdfghjkl;」でも数字指定できます。ホームポジションのまま指定できて便利です。(→asdfghjkl.jsの機能)

※ C-aは「Ctrl + a」、Gは「Shift + g」です。

※ uでは、そのタブ内での閲覧履歴は復元できません。履歴も復元したいときは本来のショートカットキーである「Ctrl+Shift+t」を使ってください。

課題

  • fでクイックヒント!
  • ズームのドメインごとの記憶(実装してみたがスムーズに動作せず保留)
  • C-n、C-pで次のタブ、前のタブと(C-nで新しいタブのオープンが優先されてしまうので保留)
  • 「新しいタブ」での動作(Chrome APIが今後充実すれば対応できるのかも)
Powered by Google Project Hosting