Fork me on GitHub

Hometype 2

コマンドリファレンス

スクロール タブ操作 検索 モード
scrollDown closeTab selectNextCandidate followLink
scrollDownHalf moveLeftTab selectPrevCandidate enterVisualMode
scrollDownPage moveRightTab searchClosedTabs executeCommand
scrollUp restoreTab searchBookmarks enterInsertMode
scrollUpHalf selectTab searchHistories enterNormalMode
scrollUpPage searchApplications
scrollToTop
scrollToBottom
       
履歴 フォーム その他
backHistory focusFirstInput noop
forwardHistory focusLastInput

scrollDown

デフォルトキーバインド jC-e

下方向にスクロールします。スクロール量はオプションページの "Amount of scrolling" で変更することができます。デフォルトは50pxです。

scrollDownHalf

デフォルトキーバインド C-d

画面半分だけ下方向にスクロールします。

scrollDownPage

デフォルトキーバインド C-f

1画面分だけ下方向にスクロールします。

scrollUp

デフォルトキーバインド kC-y

上方向にスクロールします。スクロール量はオプションページの "Amount of scrolling" で変更することができます。デフォルトは50pxです。

scrollUpHalf

デフォルトキーバインド C-u

画面半分だけ上方向にスクロールします。

scrollUpPage

デフォルトキーバインド C-b

1画面分だけ上方向にスクロールします。

scrollToTop

デフォルトキーバインド gg

ページの一番上までスクロールします。

scrollToBottom

デフォルトキーバインド G

ページの一番下までスクロールします。

closeTab

デフォルトキーバインド x

現在のタブを閉じます。

moveLeftTab

デフォルトキーバインド C-p

現在のタブのひとつ左側のタブを選択します。

moveRightTab

デフォルトキーバインド C-n

現在のタブのひとつ右側のタブを選択します。

restoreTab

デフォルトキーバインド u

一番最後に閉じたタブを開き直します。ただし、履歴は残っていません。

selectTab

デフォルトキーバインド m
select tab select tab

Google Chrome で開いているタブを検索して、選択したいタブを選択することが出来ます。このコマンドが実行されると、Hometype は各タブのタイトルの先頭に1文字つけます。その1文字をタイプすることによって目的のタブを選択することができます。文字は大文字と小文字を区別します。もしマッチする文字がなければ、タブの一覧がタブのタイトル及び URL からフィルタされます。

selectNextCandidate

デフォルトキーバインド C-n (コマンドモードの場合のみ)
select candidate

コマンドモードで検索結果が複数ある場合に、候補を選択することができます。たとえば、searchBookmarksを使ってブラウザのブックマークを検索している時に複数の候補がヒットした場合、どのブックマークを開くのかを選ぶ必要がありますが、そういう時にこのコマンドを使って候補を選択することができます。

selectPrevCandidate

デフォルトキーバインド C-p (コマンドモードの場合のみ)

概要はselectNextCandidateと同じで、候補を移動する方向が違うだけです。

searchClosedTabs

デフォルトキーバインド U

今までに閉じられたタブを検索して、もう一度開くことができます。コマンドバーにテキストを入力すると、ページのタイトル及びURLから検索します。検索は大文字と小文字を区別しません。開き直したタブは履歴をもっていないので、履歴を戻ったり進んだりすることができません。最大で20個の閉じたタブを保持しています。

searchBookmarks

デフォルトキーバインド b または B

Google Chromeに保存されているブックマークを検索して、開くことができます。コマンドバーにテキストを入力すると、ブックマークのタイトル及びURLから検索します。検索は大文字と小文字を区別しません

オプション
--new
ブックマークを新しいタブで開きます。

b はデフォルトで現在のページでブックマークが開かれます。B--new オプション付きで実行されるので、新しいページでブックマークが開かれます。

searchHistories

デフォルトキーバインド C-h

現在のタブの履歴を検索して、戻ったり進んだりすることができます。コマンドバーにテキストを入力すると、履歴ページのタイトル及びURLから検索します。検索は大文字と小文字を区別しません

searchApplications

デフォルトキーバインド o

Google Chromeにインストールされているアプリを検索して、起動させることができます。コマンドバーにテキストを入力すると、アプリケーションの名前及びURLから検索します。検索は大文字と小文字を区別しません

デフォルトキーバインド f または cf または F または cF
follow link follow link

このコマンドを実行すると、Hometypeはヒントモードへ移行してヒントキーをもったヒントチップが各リンク要素及びフォーム要素に対して表示されます。ヒントキーを押下することで、リンクを辿ったりフォームにフォーカスしたりすることができます。ヒントキーは大文字と小文字を区別します

また、ヒントモードでは、要素に含まれるテキストを検索してヒントを絞り込むことができます。ヒントを絞り込むには、ヒントキーに存在しないキーを押下して検索を始める必要があります。たとえばヒントキーが小文字の場合は大文字の単語を入力して検索してください。また逆にヒントキーが大文字の場合は小文字の単語を入力して検索してください。すると画面下部にコマンドバーが表示され、マッチしたテキストがハイライトされます。検索は大文字と小文字を区別しません

Hometypeでは辞書データを持っており、日本語の文字列にマッチすることもできます。たとえばリンクに "愛" という単語が含まれていた場合、ローマ字で"ai" (もしくは"AI") と入力することで "愛" にマッチすることができます。

オプション
--new
リンクを新しいタブで開きます。このオプションをつけると、ヒントチップの色が青色に変わります。
--continuous
このオプションをつけると継続的ヒントモードとなり、要素を選択したとしてもノーマルモードには戻りません。たとえば、複数のチェックボックスやラジオボタンを一括でチェックしたい時などに使えるかもしれません。

f は現在のタブでリンクを開きます。cf--continuous オプション付きでコマンドを実行します。F--new オプション付きで実行し、cF--new--continuous オプションを付けて実行されます。

enterVisualMode

デフォルトキーバインド v
Enter Visual Mode

このコマンドを実行すると、ヒントモードへ移行します(ヒントチップは赤色)。ヒントキーを押下すると、その要素に対してフォーカスします。このコマンドは例えば、コードスニペットを選択してコピーしたい時などに役立ちます。フォーカスした要素の編集はできません。

executeCommand

デフォルトキーバインド :

コマンドバーが画面下部に表示され、そこに実行したいコマンドを入力すれば、そのコマンドが実行されます。

enterInsertMode

デフォルトキーバインド ia

Hometypeは、たまに現在のモードの検出を間違えてしまうことがあります。たとえば、テキスト要素に対してフォーカスをしているにも関わらず、ノーマルモードのままになっていることがあります。そのような場合にこのコマンドを実行することで、強制的にインサートモードに移行させることができます。

enterNormalMode

デフォルトキーバインド Esc (ノーマルモード以外の場合)

ノーマルモードに戻ります。

backHistory

デフォルトキーバインド H

履歴を1つ前に戻ります。

forwardHistory

デフォルトキーバインド L

履歴を1つ先に進みます。

focusFirstInput

デフォルトキーバインド I

画面上に最初に現れるフォーム要素にフォーカスします。

lastFirstInput

デフォルトキーバインド A

画面上に最後に現れるフォーム要素にフォーカスします。

noop

デフォルトキーバインド なし

このコマンドはなにもしません。デフォルトのキーバインドを削除するために使って下さい。