最終更新: snaka_door 2009年05月05日(火) 21:36:01履歴
FrontPage > pluginDev > modesList_for2.0pre
Name | Value | メイン/拡張 | Description |
NONE | 0 | メイン | |
NORMAL | 1 | メイン | 通常時 |
INSERT | 2 | メイン | input要素やtextarea要素フォーカス時での入力モード |
VISUAL | 4 | メイン | 選択モード(?) |
HINTS | 8 | メイン | ヒント時 |
COMMAND_LINE | 16 | メイン | コマンド入力時 |
CARET | 32 | メイン | キャレットブラウズ・モード時(iキー) |
TEXTAREA | 64 | メイン | textarea要素フォーカス時でのノーマルモード(:set noinsertmode) |
MESSAGE | 128 | メイン | Muttatorでのメッセージフォーカス時 |
COMPOSE | 256 | メイン | Muttarorでのメッセージ作成時 |
CUSTOM | 512 | メイン | カスタムモード時 |
EX | 1024 | 拡張 | EXコマンドモード時 |
INPUT_MULTILINE | 2048 | 拡張 | :js <<EOF など複数行入力時 |
OUTPUT_MULTILINE | 4096 | 拡張 | コマンドライン・バッファに複数行出力されて、スクロール可能時 |
SEARCH_FORWARD | 8192 | 拡張 | 前方検索時 |
SEARCH_BACKWARD | 16384 | 拡張 | 後方検索時 |
QUICK_HINT | 32768 | 拡張 | quickヒントモード時(map:f,F) |
EXTENDED_HINT | 65536 | 拡張 | extendヒントモード時(map:;) |
ALWAYS_HINT | 131072 | 拡張 | 常時ヒントモード時(map:;f,;F) |
INACTIVE_HINT | 262144 | 拡張 | a short time after following a hint, we do not accept any input |
MENU | 524288 | 拡張 | ポップアップ・メニュー表示時 |
LINE | 1048576 | 拡張 | VISUALモードで行選択時(?) |
RECORDING | 2097152 | 拡張 | マクロの収録時 |
メインモードには、NORMAL, INSERT, COMMAND_LINE... などがあり、モード別のキーマップを定義する場合などに使用される。
メインモードはお互いに排他的であり、メインモード同士を組み合わせて使用することはできない。
メインモードはお互いに排他的であり、メインモード同士を組み合わせて使用することはできない。
拡張モードには、EX, INPUT_MULTILINE, MENU... などがあり、メインモードと組み合わせて使用され、メインモードにおけるさらに詳細な状況を表すために使用される。
例えば、拡張モードINPUT_MULTILINEは、メインモードCOMMAN_LINEと組み合わされて使用される。COMMAND_LINEモードにおいて、通常、ENTERキーはコマンド実行のイベントを発生させるが、拡張モードとしてINPUT_MULTILINEが含まれている場合は、ENTERキーによるコマンド実行は行わない。
などのように使用される。
また、拡張モードは以下のようにorビット演算子(|)によって複数の拡張モードの組み合わせを指定することが可能。
例えば、拡張モードINPUT_MULTILINEは、メインモードCOMMAN_LINEと組み合わされて使用される。COMMAND_LINEモードにおいて、通常、ENTERキーはコマンド実行のイベントを発生させるが、拡張モードとしてINPUT_MULTILINEが含まれている場合は、ENTERキーによるコマンド実行は行わない。
などのように使用される。
また、拡張モードは以下のようにorビット演算子(|)によって複数の拡張モードの組み合わせを指定することが可能。
modes.HOGE|modes.RECORDING
- カテゴリ:
- インターネット
- Firefox拡張機能
このページへのコメント
modesList_for2.0pre - Vimperator - Seesaa Wiki鐃淑ワ申鐃緒申鐃緒申鐃緒申 for 鐃緒申鐃殉¥申鐃夙フワ申鐃緒申 ≪潟若 2014 http://www.pslcbi.com/moncler2014.html
I am very enjoyed for this blog. Its an informative topic. It help me very much to solve some problems. Its opportunity are so fantastic and working style so speedy. I think it may be help all of you. Thanks. 若 http://www.fetang.com/