Custom Key Mappings
作成日: 2018-06-26
キーマッピングのカスタマイズ
オプションページの"Custom key mappings"で、 デフォルトキーマップの割り当てを変更することができます。
以下のキーマップのうちいずれか1つを1行ずつ入力します。
map key command
: キーをVimiumコマンドに割り当てます。 Chromeのデフォルト操作(存在する場合)を上書きします。unmap key
: キーの割り当てを解除し、Chromeのデフォルト操作(存在する場合)を復元します。unmapAll
: 全てのキーバインドを解除します。 これはVimiumのデフォルト操作を完全に解除し、 独自の設定を一から設定する場合に便利です。
例
map <c-d> scrollPageDown
は、ctrl+d
をscrollPageDown
(半ページ下にスクロール)に割り当てます。 Chromeのデフォルト操作の"ブックマークに保存"操作を抑止します。map r reload
は、r
をreload
(再読込み)に割り当てます。unmap <c-d>
は、ctrl+d
を解除し、Chromeのデフォルト操作(ブックマークに保存)を復元します。unmap r
は、r
のキーマップを解除します。
利用可能なコマンドは、オプションページのキーマッピング入力ボックスの近くにある"Show available commands"で確認することができます。 コマンド名は、説明の右側にあるカッコ内に表示されます。
キーマップにコメントを追加するには、"
または#
で行を開始してください。
キーマップには特殊キーを指定することもできます。
ctrl
、alt
、meta
(Macの場合はcommand)は、 それぞれ<c-*>
、<a-*>
、<m-*>
を指定します。*
は一緒に指定するキーに置き換えてください。- 矢印キーは
<left>
、<right>
、<up>
、<down>
を指定します。 - ファンクションキー(fキー)は、
<f1>
~<f12>
を指定します。 - スペースキーは
<space>
を指定します。 - 非表示キー(
tab
やHome
等)は、 それぞれ<tab>
、<enter>
、<delete>
、<backspace>
、<insert>
<home>
、<end>
を指定します。 (v1.62以降)
shift
キーは自動検出されます。 例えば、<c-&>
は、英語配列キーボードのctrl+shift+7
に対応します。
© 2010 Phil Crosby, Ilya Sukhar. See MIT-LICENSE.txt for details.
このコンテンツはPhil Crosby(philc)、Ilya Sukhar(ilya)によるVimiumドキュメントを翻訳/改変したものです。