LoginSignup
1
1

More than 5 years have passed since last update.

enthumble(キーカスタマイズ例) Web特化型

Last updated at Posted at 2014-07-13

フロント周りの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 … <mt:Ignore>
  • F6 … </mt:Ignore>
  • F12 … Sublime TextのシンタックスをHTMLに設定
  • 1 … <!-- --> ※HTMLコメント
  • 2 … /* */ ※CSS小コメント
  • 3 … /*       */ ※CSS中コメント
  • 4 … /**********************************      **********************************/ ※CSS大コメント
  • 5 … /********************************************************************

  ********************************************************************/ ※CSS特大コメント
* 6 … &amp;
* 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 … &nbsp;
* 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;
* \(右下バックスラッシュ) … <br>
* Enter … <br />

カスタマイズソース

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}

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1