はじめに
vimium はChromeを操作する際に、
キーを1~2文字打つことでその文字に対応したアクションを実行します。
例えばググる時、検索結果が表示されたら「f」キーを押すとリンクの左上に
リンクヒントと呼ばれる1~2文字のアルファベットが表示されます。
そのキーをポチポチ押すとリンク先へと移動します。
つまり、キーボードで検索条件を打ってからリンクをクリックするために
わざわざ手をマウスへ移す手間がなくなります。
同じような要領でChromeをキーボードから操作することができます。
全ての操作を完全に出来るわけではありませんが、慣れてしまえばネットサーフィンや調べ物がとてもはかどります。
以下は個人的に使用している設定になります。
Firefoxにもあるようですが、Googleの拡張機能として動作しているものを記載します。
注意点としては、当たり前かもですが以下の場合にうまく機能が働きません。
・テキストボックス等にカーソルがある時(文字入力が優先されるので)
・Googleの拡張機能画面やウェブストアなど特定の画面
・画面の読み込みが完全に終わっていないタブ
・サスペンド状態になっているタブ
そこに注意さえすれば、Chrome本来のショートカットキーと組み合わせることで十分に使える便利な拡張機能だと思います。自分はVimiumのアイコンを固定表示にしておいてグレーになっていれば機能を使えないサイトと判断しています。
ただキャレットモード系はvimに本当に慣れた人でないと使うのが難しいので、あまり使う必要はないかなとも思いました。
Vomnibar(オムニバー)
アドレスURL、履歴、ブックマーク、開いているタブ、キーワードの検索に使用します。
キーワード検索をする際の検索サイトを指定する方法は以下の通りです。
####検索サイト指定方法
■設定方法(Custom search engines欄に)
例)
y: https://www.youtube.com/results?search_query=%s Youtube
gm: https://www.google.com/maps?q=%s Google maps
az: https://www.amazon.co.jp/s/?field-keywords=%s Amazon
■操作方法
「Shift + o」でvomnibarを起動後に
y → Space でYoutube検索
gm → Space でGoogle Map検索
az → Space でAmazon検索
上記の要領で、ウェブサイトのURL(パラメータ付き)と対応するキーを登録しておくと、ウェブサイトを指定しての検索がスムーズに行えます。
バインドキー一覧
※よく使うと思うものを太字にしています。
キー | アクション | 説明 |
---|---|---|
j | スクロールダウン | 1行づつ下へスクロール。 |
k | スクロールアップ | 1行づつ上へスクロール。 |
gg | 一番上にスクロールアップ | |
G | 一番下にスクロールダウン | |
d | 中間までスクロールダウン | 半画面分、下へスクロール(移動量の変更可) |
u | 中間までスクロールアップ | 半画面分、上へスクロール(移動量の変更可) |
h | 前ページに戻る | ※設定を変更(map h goBack) |
l | 次ページに進む | ※設定を変更(map l goForwar |
J | 左のタブへ移動 | |
K | 右のタブへ移動 | |
g9 | 一番左のタブへ移動 | ※設定を変更(map g9 firstTab)元はg0 |
g0 | 一番右のタブへ移動 | ※設定を変更(map g0 lastTab) |
^ | 前に開いていたタブに戻る | ^を押すと前に操作していたタブへ移動できるので、^を続けて押すことで2つのタブ間を移動できる。 |
<< | タブの順序を左のタブと入れ替える | ※「Previous patterns」に設定追加 |
>> | タブの順序を右のタブと入れ替える | ※「Next patterns」に設定追加 |
t | 新規タブ作成 | |
x | 現在のタブを閉じる | |
X | 閉じたタブを再度開く | 複数回押下で、一番最後に閉じたタブから順に遡ってタブを開く。 |
W | 現在のタブを新しいウインドウへ移動 | |
yt | 現在のタブを複製して新規タブで開く | |
yy | 現在のタブのURLをコピー | |
r | リロード | 再描画 |
f | リンク先を現在のタブで開く | リンクの左上にアルファベットヒントが付くリンクヒントモードになり、表示されている1~2文字のアルファベットを入力するとリンクを現在のタブで開く。 |
F | リンク先を新規タブで開く | リンクの左上にアルファベットヒントが付くリンクヒントモードになり、表示されている1~2文字のアルファベットを入力するとリンクを新規タブで開く。 |
yf | 画面内のリンクのURLをコピー | リンクヒントを入力することでコピーする。 |
P | コピーしたURLを新規タブで開く | |
T | 開いているタブのリスト表示 | 候補としてタブが最大で10件リストに初期表示される。リストに初期表示されていないタブもvomnibarに該当条件を入力する事で表示される。ただし、サスペンド状態のタブは認識されない。 |
B | ブックマークを新規タブで開く | |
O | ヒストリー、ブックマークを新規タブで開く | 履歴やブックマークにない文字列の場合は新規に検索を行う。 |
ge | 現在のタブのURLを編集して開く | |
gE | 現在のタブのURLを編集して新しいタブで開く | 新規タブを開いてURLを打つ時に使用 |
gF | メイン、トップフレームを選択する | キー入力が効かないな、という時はまずこれかESCキーで確認。 |
gf | 次のフレーム選択 | |
gi | 入力フォームにフォーカス | |
{num}gi | {num}番目の入力フォームにフォーカス | |
? | ヘルプ | |
vc | キャレットモード | v → c と入力することで、ヴィジュアルモード → キャレットモードへと移行する。画面上にカーソルが表示される |
v | ヴィジュアルモード | テキストの範囲指定が可能になる |
V | ヴィジュアルラインモード | テキストの範囲指定が行単位で可能になる |
y | ヴィジュアルモードで選択した範囲をコピー | ※ヴィジュアルモード時 |
/ | 検索モード | 検索文字列を入力してEnterキー押下 |
n | 検索ワード次へ | ※検索モード時 |
N | 検索ワード前へ | ※検索モード時 |
p | コピーまたは現在のURLを現在のタブで開く | |
b | ブックマークを開く | 現在のタブで開く |
o | ヒストリー、ブックマークから開く | 現在のタブで開く |