初期のモード.ただしINPUTモードの条件を満たす時,INPUTモードから開始する.
全てのモードは,NORMALモードに変更することが可能である.
キーボード | COMMANDモードから呼び出し可能なコマンド名 | 繰り返し可能 | 詳細 |
---|---|---|---|
h | left | ○ | 左方向にスクロールする. |
j | down | ○ | 下方向にスクロールする. |
k | up | ○ | 上方向にスクロールする. |
l | right | ○ | 右方向にスクロールする. |
, | prev | ○ | 左のタブにフォーカスを変更にする. |
. | next | ○ | 右のタブにフォーカスを変更にする. |
< | mv-prev | ○ | 現在のタブをに左に移動 する. |
> | mv-next | ○ | 現在のタブをに右に移動 する. |
d | close | ○ | 現在のタブを閉じ る. |
u | reopen | ○ | 閉じたタブが最後に開いてい てページを新しいタブで開きます. |
r | reload | 現在のページをWEB サーバからリロードする. | |
v | view-src | 現在のページのソースコード を新しいタブで開く. | |
G | end | ○ | 最も下へスクロール する(繰り返し回数(0と1以外)が入力された場合は,繰り返し回数をY座表としてそ こまでスクロールする). |
] | mostright | 最も右にスクロー ルする. | |
[ | mostleft | 最も左にスクロー ルする. | |
A | tabend | 最も右のタブにフォーカス を変更する. | |
I | tabtop | 最も左のタブにフォーカス を変更する. | |
n | search_word | ○ | 次の検索された 文字までスクロールする. |
N | rsearch_word | ○ | 前に検索された 文字までスクロールする. |
y | yank | 現在のページのアドレスをクリッ プボードにコピーする. | |
+ | zoom_in | ○ | ズームインする |
- | zoom_out | ○ | ズームアウトする |
: | 現在のモードをCOMMANDモードに変更 し,入力バッファに":"をセットする | ||
; | 現在のモードをSEARCHモードに変更する. | ||
` | 現在のモードをTESTモードに変更する. | ||
~ | 現在のモードをHELPモードに変更す る. | ||
m | 現在のモードをMARKモードに変更す る. | ||
g | 現在のモードをGOTOモードに変更す る. | ||
' | 現在のモードをGOTABモードに変更す る. | ||
| | 現在のモードをINVALIDモードに変更す る. | ||
0 | 現在のモードをREPEATモードに変更し,入力された数字をセットする. | ||
1 | |||
2 | |||
3 | |||
4 | |||
5 | |||
6 | |||
7 | |||
8 | |||
9 | |||
f | 現在のモードをHINTモードに変更す る. | ||
F | 現在のモードをHINTモー ドに変更し,Aタグを選択され た際新しいタブで開きます. | ||
/ | 現在のモードをCOMMANDモードに変更 し入力バッファに"/",もしページ内の文字を選択していた場合,続けて文字列をセットする. | ||
? | 現在のモードをCOMMANDモードに変更し,入力バッファに"?",もしページ内の文字を選択していた場合,続けて選択した文字列をセットする. | ||
o | 現在のモードをCOMMANDモードに変更 し,入力バッファに":open "をセットする.もしページ内の文字を選択してい た場合,引数として選択した文字列をセットする. | ||
O | 現在のモードをCOMMANDモードに変更 し,入力バッファに":open "と引数に現在のページのアドレスをセットする. | ||
t | 現在のモードをCOMMANDモードに変更 し,":tabopen "を入力バッファにセットする.もしページ内の文字を選択してい た場合,引数として選択した文字列をセットする. | ||
T | 現在のモードをCOMMANDモードに変更 し,入力バッファに":tabopen "と引数に現在のページのアドレスをセットする. | ||
a | 現在のモードをCOMMANDモードに変更 し,入力バッファに":addbmark "をセットする.もしページ内の文字を選択してい た場合,引数として選択した文字列をセットする. | ||
b | 現在のモードをCOMMANDモードに変更 し,入力バッファに":bmarks "をセットする. | ||
B | 現在のモードをCOMMANDモードに変更 し,入力バッファに":tabbmarks "をセットする. |
キーボード | COMMANDモードから呼び出し可能なコマンド名 | 詳細 |
---|---|---|
0 | 繰 り返し回数の入力を継続する. | |
1 | ||
2 | ||
3 | ||
4 | ||
5 | ||
6 | ||
7 | ||
8 | ||
9 | ||
h | left | 繰り返し回数分だけ左方向にスクロールする. |
j | down | 繰り返し回数分だけ下方向にスクロールする. |
k | up | 繰り返し回数分だけ上方向にスクロールする. |
l | right | 繰り返し回数分だけ右方向にスクロールする. |
, | prev | 繰り返し回数分だけ左のタブにフォーカスを変更にする. |
. | next | 繰り返し回数分だけ右のタブにフォーカスを変更にする. |
< | mv-prev | 繰り返し回数分だけ現在のタブをに左に移動する. |
> | mv-next | 繰り返し回数分だけ現在のタブをに右に移動する. |
d | close | 繰り返し回数分だけ現在のタブを閉じ る. |
u | reopen | 繰り返し回数分だけ閉じたタブが最後に開いてい てページを新しいタブで開きます. |
n | search_word | 繰り返し回数分だけ次に一致する検索された文字までスクロールする. |
N | rsearch_word | 繰り返し回数分だけ前に一致する検索された文字までスクロールする. |
G | end | 繰り返し回数をY座表 としてそこまでスクロールする. |
ESC | 現在の モードをNORMALモードに変更する. | |
Ctrl+[ |
0から9の文字を入力することで現在のスクロール位置を,aからzの文字を入力す ることで現在のタブを記録する.また,それらに限らず文字を入力することで, 現在のモードをNORMALモードに変更する.ただしGoogle Chromeが"keypress"の イベントとして認識できない入力は必ずしもその対象ではない.
キーボード | COMMANDモードから呼び出し可能なコマンド名 | 詳細 |
---|---|---|
[0-9] | posmark | 現在のスクロール位置入力された文字に関連付ける. |
[a-z] | tabmark | 現在のタブを入力された文字に関連付ける. |
ESC | 現在のモードをNORMALモードに変更する. | |
Ctrl+[ |
下記以外のキーが入力された時,何もしないで現在のモードをNORMALモードへ変更する.
キーボード | COMMANDモードから呼び出し可能なコマンド名 | 詳細 |
---|---|---|
g | top | 最も上へスクロールする. |
0 | pos | 入力された番号に登録された位置にスクロールする. |
1 | ||
2 | ||
3 | ||
4 | ||
5 | ||
6 | ||
7 | ||
8 | ||
9 | ||
ESC | 現在の モードをNORMALモードに変更する. | |
Ctrl+[ |
入力されたキーにコマンドが割り当てられていた場合,コマンドを実行してから現在のモードをNORMALモードに変更する. それ以外の場合,何もせずにNORMALモードに変更する.
キーボード | COMMANDモードから呼び出し可能なコマンド名 | 詳細 |
---|---|---|
[a-z] | tabgo | 引数で指定した文字に登録したタブにフォーカスを変更する.入力された文字に登録されていなかった場合,何もしない. |
' | 前にフォーカスされていたタブにフォーカスを変更する. | |
ESC | 現在のモードをNORMALモードに変更する. | |
Ctrl+[ |
Aタグ,INPUTタグ(hiddenタイプを除く),TEXTAREAタグ,SELECTタグ,BUTTONタ グをキーから操作するためのモード.ESCまたは Ctrl+[を入力することで,現在のモードをNORMALモード に変更する.
HINTモードでは前述のタグの左上に番号が振られ,その値を入力することでタグ 毎に決められた処理を行うことができる.数字を入力した時,候補以外の番号を 候補から外し番号を消す.残った候補が一つの時,自動的にその番号を対象とし て処理を行う.それゆえHINTモードに変更された際,候補が一つしかない時は, それを対象とする.また,候補が一つもない時は現在のモードをNORMALモードに 変更する.候補が複数ある際にEnterを押した場合,現在の番号を対 象とする.数字以外の文字入力はESCと Ctrl+[以外無視される.
タグ | タイプ | 処理 |
---|---|---|
A | リンク先を開く.NORMALモードでfで 変えた時現在のタブで,Fで変えた時またはTARGET属性が"_blank" か"_new"の時新しいタブで開く.また,ページ内リンクの場合はその場所まで スクロールする. | |
INPUT | text | 選択されたタグにフォー カスを当てる. |
search | ||
tel | ||
url | ||
password | ||
datetime | ||
date | ||
month | ||
week | ||
time | ||
datetime-local | ||
number | ||
color | ||
range | ||
SELECT | ||
TEXTAREA | ||
INPUT | button | ボタンをクリックする. |
image | ||
submit | ||
reset | ||
file | ||
BUTTON | ||
INPUT | radio | チェックされていない場合はチェックし,チェックされている場合はそれを解除する. |
checkbox |
下記以外のキーが入力された時,何もしないで現在のモードをNORMALモードへ変 更する.
キーボード | COMMANDモードから呼び出し可能なコマンド名 | 詳細 |
---|---|---|
a | 現在のモードをCOMMANDモードに変更 し,入力バッファに":alc "をセットする.もしページ内の文字を選択していた場合,引数として選択した文字列をセットする. | |
w | 現在のモードをCOMMANDモードに変更 し,入力バッファに":e-weblio "をセットする.もしページ内の文字を選択し ていた場合,引数として選択した文字列をセットする. | |
ESC | 現在の モードをNORMALモードに変更する. | |
Ctrl+[ |
COMMANDモードでは,入力バッファがありそこに文字を入力することができる. そして,Enterを押すことで入力毎に決められた処理を行う.処理内 容については入力バッファの先頭の文字によって決まる. COMMANDモードはフォーカスが変更された際,INPUTモードの条件を満たす場合はINPUTモードへそれ以外の場合はNORMALモードに現在のモードを変更する. また,ESCかCctrl+[を入力した際,現在のモードをNORMALモードに変更する.
文字列が":"から始まる時,それ以降をコマンドとして扱う. 文字列は空白で区切り最初の文字列をコマンド名,以降の文字列らを引数として扱う. また,COMMANDモードは,TabかCtrl+iを入力することで,コマンドや特定の引数を補完する機能を持つ. 以下にいくつかのコマンドを記す.
COMMANDモードから呼び出し可能なコマンド名 | 詳細 |
---|---|
open | プロトコルをつけた場合や"www."から開始した場合は それをurlとして現在のタブで開く.それ以外の場合はそ れをキーワードとしてgoogle.co.jpで検索した結果を現在 のタブで開く. |
tabopen | プロトコルをつけた場合や"www."から開始した場合は それをurlとして新しいタブで開く.それ以外の場合はそ れをキーワードとしてgoogle.co.jpで検索した結果を新し いタブで開く. |
bmarks | 指定されたタイトルのブックマークを現在のタブで開 く. |
tabbmarks | 指定されたタイトルのブックマークを新しいタブで開 く. |
alc | 現在のモードをOUTPUTモードに変更し,alcで検索した結果を表示する. |
e-weblio | 現在のモードをOUTPUTモードに変更し,weblio英和・和英で検索した結果を表示する. |
addbmark | 現在のページを指定されたタイトルでブックマークに登録する. |
delbmark | 指定されたタイトルのブックマークを削除する. |
zoom_default | ズーム値を100%にする. |
extensions | chrome://extensionsを新しいタブで開く. |
history | chrome://historyを新しいタブで開く. |
downloads | chrome://downloadsを新しいタブで開く. |
about | chrome://aboutを新しいタブで開く. |
memory | chrome://memoryを新しいタブで開く. |
version | chrome://versionを新しいタブで開く. |
chrome://printを新しいタブで開く. | |
plugins | chrome://pluginsを新しいタブで開く. |
文字列が"/"から始まる時,Enterを入力することで,2文字目以降の文字列をページ内で下方向に検索し,一致した文字列の背景色を変更する. そして,続いて"sarch_word"コマンドを実行する.
文字列が"?"から始まる時,Enterを入力することで,2文字目以降の文字列をページ内で上方向に検索し,一致した文字列の背景色を変更する. そして,続いて"sarch_word"コマンドを実行する.
type属性がhiddenでないINPUTタグかTEXTAREAにフォーカスが当たった時,viem opは現在のモードをINPUTモードに変更する.
キー | 詳細 |
---|---|
C+f | カーソルを1文字進める. |
C+b | カーソルを1文字戻る. |
C+h | 後方向に1文字削除する. |
C+d | 前方向に1文字削除する. |
C+k | 行末まで切り取る. |
C+y | コピーした文字列を貼り付ける. |
C+/ | 前の処理を取り消す(上のコマンドはその対象でない). |
ESC | 現在のモードをNORMALモードに変更する. |
C+[ |
他のコマンドによる結果を表示し,その画面を操作する.OUTPUTモードは下記以外のキーを入力された場合,NORMALモードに変更する.
キー | 詳細 |
---|---|
j | 下方向へスクロールする. |
k | 上方向へスクロールする. |
h | 左方向へスクロールする. |
l | 右方向へスクロールする. |
SPACE | 下方向へページサイズ分スクロールする. |
S+SPACE | 上方向へページサイズ分スクロールする. |
g | 最も上へスクロールする. |
G | 最も下へスクロールする. |
ESC | 現在のモードをNORMALモードに変更する. |
C+[ |
試験中のコマンドが設定されている.
各コマンドはキー0から9,aからjにバインドされているが,全てのバージョンで同じ機能がついている保証はない.
キーにコマンドが設定されてなく,かつコマンドを実行する権限がない状態.
INVALIDモード