
vimlike-smooziee
Vimlike Smooziee
(2011/01/26)1年以上放置しているので、進化の激しいChromeでは十分に動かなくなっています。他にもVim系の拡張はたくさん出てきているようなので、そちらを探したほうがよいかもしれません。Chromeストアにある拡張も非公開にしました。今までご使用いただきまして、ありがとうございました。
概要
Vimlike Smooziee は、VimまたはFirefoxのアドオンVimperatorのようにブラウザを操作できる、Google Chrome用のExtensionです。
Vimperatorのプラグイン_smooziee.jsの動作を取り入れています。
Vimperatorの中でもよく使う機能に絞って、Chromeで動作させることを目標にします。
デモ
http://www.youtube.com/watch?feature=player_embedded&v=8y3shoqeHu4' target='_blank'>http://img.youtube.com/vi/8y3shoqeHu4/0.jpg' width='600px' height=380px />
インストール
- Featured downloads にあるリンクをChromeで開いてください。
- 「保存」をクリックします。
- インストールの確認が表示されるので、「インストール」をクリックします。
※現在開発版のChrome 4でないと動作しません。開発版はこちらから入手できます。
アンインストール
- chrome://extensions/ からアンインストールします。
アップデート
- chrome://extensions/ でアップデートのボタンをクリックすることで、最新のバージョンにアップデートされます。
操作方法
スクロール * j、k で上下にスムーズスクロール * h、l (エル)で左右にスムーズスクロール * gg でページトップへスクロール、Gでページ終わりへスクロール * 0 (ゼロ)でページの一番左へスクロール、$でページの一番右へスクロール
履歴 * H、L でそれぞれ「戻る」「進む」
テキスト入力 * gi で最初のテキストボックスにフォーカス、Esc でフォーカスを解除 * テキストボックス内で、C-a 、C-e でそれぞれ カーソルを先頭、末尾へ移動 * テキストボックス内で、C-f 、C-b でそれぞれ カーソルを1つ前へ、1つ後ろへ * テキストボックス内で、C-d 、C-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が今後充実すれば対応できるのかも)
Project Information
- License: MIT License
- 59 stars
- svn-based source control
Labels:
chrome
extension
vim
vimperator
vimlike