enthumble（キーカスタマイズ例） Web特化型

フロント周りのWebのenthumbleのカスタマイズ例です。
FBNPモードで使用していますが、カスタマイズ済みなので他のモードでもあまり変わりはありません。
まだまだ試行錯誤中なので、改善し次第随時更新していきます。
基本的に全て、マクロ実行後のカーソル位置も調整してあります。

#カスタマイズ解説
##基本操作系
* ↑　…　↑×7
* →　…　→×7
* ↓　…　↓×7
* ←　…　←×7
※全て、コード上での移動を速くするためのカスタマイズ

##文章入力系
###マークダウン
* F1　…　#
* F2　…　##
* F3　…　###
* :　…　*
###括弧入力
* 8　…　()　※半角括弧
* 9　…　（）　※全角括弧
* 0　…　【】　※隅付き括弧
* -　…　-　※半角ハイフン
* [　…　[] 　※角括弧
* ]　…　「」　※鍵括弧
###その他
* w　…　Ctrl+a → Ctrl+c　※全てを一括コピー
* e　…　Ctrl+a → Ctrl+v　※全てを一括ペースト置換
* Space　…　 　※半角スペース
* Insert　…　現在の行を複製
* Delete　…　現在の行を削除
* End　…　現在の位置から右の文字を削除
* Home　…　現在の位置から左の文字を削除
* PageUp　…　現在の行を1行上に
* PageDown　…　現在の行を1行下に

##Web系
* F5　…　&lt;mt:Ignore&gt;
* F6　…　&lt;/mt:Ignore&gt;
* F12　…　Sublime TextのシンタックスをHTMLに設定
* 1　…　<!--  -->　※HTMLコメント
* 2　…　/＊  ＊/　※CSS小コメント
* 3　…　/＊
　　　
　　＊/　※CSS中コメント
* 4　…　/**********************************
　　
　　**********************************/　※CSS大コメント
* 5　…　/********************************************************************

　　********************************************************************/　※CSS特大コメント
* 6　…　&ａｍｐ;
* 7　…　'';{left}{left}　※JSの文字列入力用
* =　…　{space}={space}　※JSの変数代入用
* ^　…　{&}{#}65374;　※「※」の数値参照
* \（右上バックスラッシュ）　…　|c → Ctrl+e → Enter　※Emmetのコメント付き展開コマンド
* q　…　Ctrl+/　※テキストエディタのコメントアウトショートカット
* r　…　Ctrl+Shift+i　※選択範囲の反転（Photoshop等）
* i　…　!important
* p　…　padding: 0 0 0 0;
* a　…　Ctrl+[　※テキストエディタのインデント解除ショートカット
* s　…　&ｎｂｓｐ;
* d　…　Alt+d → Ctrl+v → Enter　※クリップボードのURLをブラウザのアドレスバーに貼り付け、移動
* j　…　console.log();{left}{left}
* h　…　hp-　※CSSのヘルパー用接頭辞
* l　…　.html　※ファイル名保存時用コマンド
* ;　…　End → ;　※絶対末尾セミコロン
* x　…　clearfix
* c　…　class=""
* b　…　background: url() center center no-repeat;
* m　…　margin: 0 0 0 0;
* \（右下バックスラッシュ）　…　<ｂｒ>
* Enter　…　<ｂｒ />



#カスタマイズソース
```lang:FBNP.ini
[HowToUse]
Check=http://jp.enthumble.com
Name=enthumble version 3.0
[KEY]
Space={vkF2sc070B}{vkF3sc029}{Space}{vkF3sc029}
Muhenkan={Esc}
Henkan={Esc}
Hiragana={}
F1={vkF2sc070B}{vkF3sc029}{shift down}{3}{shift up}{vkF2sc070B}
F2={vkF2sc070B}{vkF3sc029}{shift down}{3}{3}{shift up}{vkF2sc070B}
F3={vkF2sc070B}{vkF3sc029}{shift down}{3}{3}{3}{shift up}{vkF2sc070B}
F4={}
F5={vkF2sc070B}{vkF3sc029}<mt:Ignore>
F6={vkF2sc070B}{vkF3sc029}</mt:Ignore>
F7=
F8={vkF2sc070B}{vkF3sc029}<%=  %>{Left}{Left}{Left}
F9={}
F10={Volume_Mute}
F11={Volume_Down}{Volume_Down}
F12={vkF2sc070B}{vkF3sc029}{ctrl down}{shift down}{p}{ctrl up}{shift up}synthtml{enter}
F23={}
F24={}
1={vkF2sc070B}{vkF3sc029}<{!}--  -->{Left}{Left}{Left}{Left}
2={vkF2sc070B}{vkF3sc029}{/}*  */{Left}{Left}{Left}{vkF2sc070B}
3={vkF2sc070B}{vkF3sc029}{/}*{Enter}{Enter}*{/}{Up}{vkF2sc070B}
4={vkF2sc070B}{vkF3sc029}{/}**********************************{Enter}{Enter}**********************************{/}{Up}{vkF2sc070B}
5={vkF2sc070B}{vkF3sc029}{/}*{Enter}===================================================================*{/}{Up}{space}{vkF2sc070B}
6={vkF2sc070B}{vkF3sc029}{&}amp;
7={vkF2sc070B}{vkF3sc029}'';{left}{left}
8={vkF2sc070B}{vkF3sc029}{shift down}{(}{)}{shift up}{Left}{vkF2sc070B}
9={vkF2sc070B}{shift down}{(}{)}{shift up}{enter}{Left}{vkF2sc070B}
0={vkF2sc070B}{shift down}{(}{)}{shift up}{tab}{enter}{Left}{vkF2sc070B}
-={vkF2sc070B}{vkF3sc029}{space}={space}
Hat={vkF2sc070B}{vkF3sc029}{&}{#}65374;
\={vkF2sc070B}{vkF3sc029}|c{ctrl down}{i}{ctrl up}{Enter}
Q={ctrl down}{/}{ctrl up}
W={ctrl down}{a}{c}{ctrl up}{Esc}
E={ctrl down}{a}{v}{ctrl up}
R={vkF2sc070B}{vkF3sc029}{ctrl down}{shift down}{i}{ctrl up}{shift up}
T=^t
Y={ctrl down}{p}{ctrl up}
U=^u
I={vkF2sc070B}{vkF3sc029}{!}important
O=^o
P={vkF2sc070B}{vkF3sc029}padding: 0 0 0 0;{Left}{Left}{Left}{Left}{Left}{Left}{Left}{shift down}{Left}{shift up}
@={}
LB={vkF2sc070B}{vkF3sc029}{[}{]}{space}{Left}{Left}{vkF2sc070B}
A={ctrl down}{[}{ctrl up}
S={vkF2sc070B}{vkF3sc029}&nbsp;
D={vkF2sc070B}{vkF3sc029}{alt down}{d}{alt up}{ctrl down}{v}{ctrl up}{enter}
F={right}
G={vkF2sc070B}{vkF3sc029}grunt-contrib- --save-dev{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}
H={vkF2sc070B}{vkF3sc029}hp-
J={vkF2sc070B}{vkF3sc029}console.log();{left}{left}
K={down}
L={vkF2sc070B}{vkF3sc029}.html
Semicolon={vkF2sc070B}{vkF3sc029}{end};
:={vkF2sc070B}{vkF3sc029}* {vkF2sc070B}
RB={vkF2sc070B}{[}{]}{Enter}{Left}
Z={ctrl down}{]}{ctrl up}
X={vkF2sc070B}{vkF3sc029}clearfix
C={vkF2sc070B}{vkF3sc029}class=""{Left}
V={f2}{right}{left}{shift down}{left}{left}{left}{left}{left}{left}{shift up}{ctrl down}{v}{ctrl up}{enter}
B={vkF2sc070B}{vkF3sc029}background: url() center center no-repeat;{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}{Left}
N={ctrl down}{n}{v}{s}{ctrl up}
M={vkF2sc070B}{vkF3sc029}margin: 0 0 0 0;{Left}{Left}{Left}{shift down}{Left}{shift up}
,={vkF2sc070B}{vkF3sc029},{vkF2sc070B}
.={vkF2sc070B}{vkF3sc029}{home}{shift down}.{shift up}{space}{down}{home}{vkF2sc070B}
/={vkF2sc070B}{vkF3sc029}-----  -----{left}{left}{left}{left}{left}{left}{vkF2sc070B}
Backslash={vkF2sc070B}{vkF3sc029}<br>
Up={Up}{Up}{Up}{Up}{Up}{Up}{Up}
Down={Down}{Down}{Down}{Down}{Down}{Down}{Down}
Left={Left}{Left}{Left}{Left}{Left}{Left}{Left}
Right={Right}{Right}{Right}{Right}{Right}{Right}{Right}
LButton={ctrl down}{PgUp}{ctrl up}
MButton={MButton}
RButton={ctrl down}{PgDn}{ctrl up}
WheelUp={}
UWheeDown={}
PageUp={end}{shift down}{up}{end}{shift up}{ctrl down}{x}{ctrl up}{up}{end}{ctrl down}{v}{ctrl up}
PageDown={home}{shift down}{end}{right}{shift up}{ctrl down}{x}{ctrl up}{down}{ctrl down}{v}{ctrl up}{up}
Home={shift down}{home}{shift up}{delete}
End={shift down}{end}{shift up}{delete}
Delete={end}{shift down}{up}{end}{shift up}{delete}
Bacspace={home}{shift down}{end}{shift up}{ctrl down}{c}{ctrl up}
Enter={vkF2sc070B}{vkF3sc029}<br />
Escape={}
Hankaku={}
Tab={vkF2sc070B}{Home}{Space}{Down}
Capslock={}
Lwin={Lwin down}{down}{Lwin up}
Rwin={}
Insert={end}{shift down}{home}{shift up}{ctrl down}{c}{ctrl up}{end}{enter}{ctrl down}{v}{ctrl up}

```