Skip to content

Instantly share code, notes, and snippets.

@gooocho
Last active November 24, 2016 22:57
Show Gist options
  • Save gooocho/5983074 to your computer and use it in GitHub Desktop.
Save gooocho/5983074 to your computer and use it in GitHub Desktop.
nodokaの設定ファイルないと作業効率が半分くらいになる
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 窓使いの憂鬱 - dot.mayu
# Copyright (C) 1999-2005, TAGA Nayuta <nayuta@users.sourceforge.net>
#
include "109.nodoka"
include "104on109_edited.nodoka" # 109 keyboard 上で 104 keyboard 風に動かす
mod control += 英数 # 英数を Control に
key *英数 = *LControl # 〃
key C-BackSlash = &IconColor(0) &HelpMessage("kojima" ,"\"kojima\" has loaded.") &LoadSetting("kojima")
key C-YenSign = &IconColor(0) &HelpMessage("kojima" ,"\"kojima\" has loaded.") &LoadSetting("kojima")
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 窓使いの憂鬱 - dot.mayu
# Copyright (C) 1999-2005, TAGA Nayuta <nayuta@users.sourceforge.net>
#
include "109.nodoka"
mod control += 英数 # 英数を Control に
key *英数 = *LControl # 〃
key C-S-BackSlash = &IconColor(0) &HelpMessage("kojima" ,"\"kojima\" has loaded.") &LoadSetting("kojima")
key C-S-YenSign = &IconColor(0) &HelpMessage("kojima" ,"\"kojima\" has loaded.") &LoadSetting("kojima")
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 窓使いの憂鬱 - dot.mayu
# Copyright (C) 1999-2005, TAGA Nayuta <nayuta@users.sourceforge.net>
#
include "109.nodoka"
include "104on109_edited.nodoka"
keyseq $EmacsEdit/kill-word = S-C-Right C-X
keyseq $EmacsEdit/backward-kill-word = S-C-Left C-X
keyseq $EmacsEdit/transpose-chars = S-Right C-X Left C-V Right
keyseq $EmacsEdit/upcase-word = S-C-Right C-C *&Sync &ClipboardUpcaseWord C-V
keyseq $EmacsEdit/downcase-word = S-C-Right C-C *&Sync &ClipboardDowncaseWord C-V
keyseq $EmacsEdit/kill-line = &EmacsEditKillLineFunc S-End C-X &Sync &EmacsEditKillLinePred((Delete), (Enter Left))
keyseq $EmacsMark/cancel = Right Left
keyseq $WindowClose = A-F4
keyseq $WordSelect = C-Left C-S-Right
keyseq $HTMLComment = C-x &Sync S-Comma S-_1 Minus Minus C-v Minus Minus S-Period
keyseq $SelectSQL = S-s S-e S-l S-e S-c S-t space S-Colon space S-f S-r S-o S-m space
keyseq $JSFunction = f u n c t i o n S-_8 S-_9 Space S-LeftSquareBracket Semicolon S-RightSquareBracket &Sync left left
keyseq $JSImmediateFunction = S-_8 f u n c t i o n S-_8 S-_9 S-LeftSquareBracket Semicolon S-RightSquareBracket S-_8 S-_9 S-_9 Semicolon left left left left left left
keyseq $JSClosure = S-_8 f u n c t i o n S-_8 S-_9 S-LeftSquareBracket Enter Enter r e t u r n space f u n c t i o n S-_8 S-_9 S-LeftSquareBracket Enter Semicolon Enter S-RightSquareBracket Semicolon Enter S-RightSquareBracket S-_9 S-_8 S-_9 Semicolon up up left
keyseq $JSObjectGetOwnPropertyDescryptor = S-o b j e c t Period g e t S-o w n S-p r o p e r t y S-d e s c r i p t o r S-_8 S-_9 Semicolon Left Left
keyseq $JSConsoleInfoNormal = c o n s o l e Period i n f o S-_8 S-_9 Semicolon left left
keyseq $JSConsoleInfoSelect = C-x &Sync c o n s o l e Period i n f o S-_8 S-_9 Semicolon left left C-v
window SysListView32 /:SysListView32$/ : Global
window SysTreeView32 /:SysTreeView32$/ : Global
keymap2 AntiMayu
def subst *CloseBracket = *RightControl # AntiMayuモードでもモディファイヤは維持
mod control += CloseBracket # AntiMayuモードでもモディファイヤは維持
def subst *英数 = *RightControl # AntiMayuモードでもモディファイヤは維持
mod control += 英数 # AntiMayuモードでもモディファイヤは維持
mod control += !!Colon # AntiMayuモードでもモディファイヤは維持
key R-S-*_7 = &Ignore # AntiMayuモードでもモディファイヤは維持
key R-S-*_2 = &Ignore # AntiMayuモードでもモディファイヤは維持
mod control += !!無変換 # AntiMayuモードでもモディファイヤは維持
mod alt += !!変換 # AntiMayuモードでもモディファイヤは維持
key *英数 = &Ignore # AntiMayuモードでもモディファイヤは維持
key R-*無変換 = &Ignore # AntiMayuモードでもモディファイヤは維持
key R-*変換 = &Ignore # AntiMayuモードでもモディファイヤは維持
keymap2 KillWindow : Global
event prefixed = &HelpMessage("確認", "ほんとうに?")
event before-key-down = &HelpMessage
key C-G = &Ignore # キャンセル
key C-S-K = $WindowClose # ウィンドウを閉じる
keymap2 EmacsMarkC-U : Global = &Repeat((&KeymapWindow), 1000) &HelpMessage &Variable(0, 0)
mod Shift -= !!Space
key Home = S-Home &Prefix(EmacsMarkC-U) # 行頭
key End = S-End &Prefix(EmacsMarkC-U) # 文末
key C-A = S-Home &Prefix(EmacsMarkC-U) # 行頭
key C-B = &Repeat((S-Left),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # ←
key A-B = &Repeat((S-C-Left),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # ←(単語)
key C-Comma = &Repeat((S-C-Left),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # ←(単語)
key C-E = S-End &Prefix(EmacsMarkC-U) # 文末
key C-F = &Repeat((S-Right),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # →
key A-F = &Repeat((S-C-Right),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # →(単語)
key C-Period = &Repeat((S-C-Right),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # →(単語)
key C-G = $EmacsMark/cancel &HelpMessage &Undefined # キャンセル
key C-N = &Repeat((S-Down),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # ↓
key C-P = &Repeat((S-Up),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # ↑
key C-R = &Repeat((S-PageUp),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # PageUp
key C-T = &Repeat((S-PageDown),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # PageDown
#key S-M-Comma = &Repeat((S-C-Home),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # 文頭
#key S-M-Period = &Repeat((S-C-End),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # 文末
key Left = &Repeat((S-Left),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # ←
key Up = &Repeat((S-Up),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # ↑
key Right = &Repeat((S-Right),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # →
key Down = &Repeat((S-Down),1000) &Variable(0,1) &Prefix(EmacsMarkC-U) &HelpMessage # ↓
key C-U = &Variable(4, 0) &Prefix(EmacsMarkC-U) &HelpVariable("繰り返し") # 繰り返し
keymap2 EmacsC-U0_9C-U : Global = &Repeat((&KeymapWindow), 1000) &HelpMessage &Variable(0, 0)
key C-G = &HelpMessage &Variable(0, 0) &Ignore
keymap2 EmacsC-U0_9 : EmacsC-U0_9C-U
mod Shift -= !!Space
event prefixed = &HelpVariable("繰り返し")
key _0 Num0 = &Variable(10, 0) &Prefix(EmacsC-U0_9)
key _1 Num1 = &Variable(10, 1) &Prefix(EmacsC-U0_9)
key _2 Num2 = &Variable(10, 2) &Prefix(EmacsC-U0_9)
key _3 Num3 = &Variable(10, 3) &Prefix(EmacsC-U0_9)
key _4 Num4 = &Variable(10, 4) &Prefix(EmacsC-U0_9)
key _5 Num5 = &Variable(10, 5) &Prefix(EmacsC-U0_9)
key _6 Num6 = &Variable(10, 6) &Prefix(EmacsC-U0_9)
key _7 Num7 = &Variable(10, 7) &Prefix(EmacsC-U0_9)
key _8 Num8 = &Variable(10, 8) &Prefix(EmacsC-U0_9)
key _9 Num9 = &Variable(10, 9) &Prefix(EmacsC-U0_9)
key C-U = &Prefix(EmacsC-U0_9C-U)
keymap2 EmacsC-U : EmacsC-U0_9C-U
mod Shift -= !!Space
event prefixed = &HelpVariable("繰り返し")
key _0 Num0 = &Variable(0, 0) &Prefix(EmacsC-U0_9)
key _1 Num1 = &Variable(0, 1) &Prefix(EmacsC-U0_9)
key _2 Num2 = &Variable(0, 2) &Prefix(EmacsC-U0_9)
key _3 Num3 = &Variable(0, 3) &Prefix(EmacsC-U0_9)
key _4 Num4 = &Variable(0, 4) &Prefix(EmacsC-U0_9)
key _5 Num5 = &Variable(0, 5) &Prefix(EmacsC-U0_9)
key _6 Num6 = &Variable(0, 6) &Prefix(EmacsC-U0_9)
key _7 Num7 = &Variable(0, 7) &Prefix(EmacsC-U0_9)
key _8 Num8 = &Variable(0, 8) &Prefix(EmacsC-U0_9)
key _9 Num9 = &Variable(0, 9) &Prefix(EmacsC-U0_9)
key C-U = &Variable(4, 0) &Prefix(EmacsC-U)
keymap2 EmacsMarkNext : Global
#Space は Shift SandS のまま
#mod Shift -= !!Space # SandS
key Home = S-C-Home &Prefix(EmacsMarkNext) # 文頭
key End = S-C-End &Prefix(EmacsMarkNext) # 文末
key C-*S-A = S-Home &Prefix(EmacsMarkNext) # 行頭
key C-*S-B = S-Left &Prefix(EmacsMarkNext) # ←
key A-*S-B = S-C-Left &Prefix(EmacsMarkNext) # ←(単語)
key C-*S-Comma = S-C-Left &Prefix(EmacsMarkNext) # ←(単語)
key C-*S-E = S-End &Prefix(EmacsMarkNext) # 行末
key C-*S-F = S-Right &Prefix(EmacsMarkNext) # →
key A-*S-F = S-C-Right &Prefix(EmacsMarkNext) # →(単語)
key C-*S-Period = S-C-Right &Prefix(EmacsMarkNext) # →(単語)
key C-*S-G = $EmacsMark/cancel &Undefined # キャンセル
key C-*S-N = S-Down &Prefix(EmacsMarkNext) # ↓
key C-*S-P = S-Up &Prefix(EmacsMarkNext) # ↑
key C-*S-R = S-PageUp &Prefix(EmacsMarkNext) # PageUp
key C-*S-T = S-PageDown &Prefix(EmacsMarkNext) # PageDown
key S-A-Comma = S-C-Home &Prefix(EmacsMarkNext) # 文頭
key S-A-Period = S-C-End &Prefix(EmacsMarkNext) # 文末
key *S-Left = S-Left &Prefix(EmacsMarkNext) # ←
key *S-Up = S-Up &Prefix(EmacsMarkNext) # ↑
key *S-Right = S-Right &Prefix(EmacsMarkNext) # →
key *S-Down = S-Down &Prefix(EmacsMarkNext) # ↓
key C-U = &Variable(0, 4) &Prefix(EmacsMarkC-U) &HelpVariable("繰り返し") #繰り返し
#一度でも操作したら、C-Space C-Space は無効
#key C-Space = $WordSelect &Prefix(EmacsMarkNext) #単語選択
keymap2 EmacsMark : Global
mod Shift -= !!Space # SandS解除
key Home = S-C-Home &Prefix(EmacsMarkNext) # 文頭
key End = S-C-End &Prefix(EmacsMarkNext) # 文末
key C-*S-A = S-Home &Prefix(EmacsMarkNext) # 行頭
key C-*S-B = S-Left &Prefix(EmacsMarkNext) # ←
key A-*S-B = S-C-Left &Prefix(EmacsMarkNext) # ←(単語)
key C-*S-Comma = S-C-Left &Prefix(EmacsMarkNext) # ←(単語)
key C-*S-E = S-End &Prefix(EmacsMarkNext) # 行末
key C-*S-F = S-Right &Prefix(EmacsMarkNext) # →
key A-*S-F = S-C-Right &Prefix(EmacsMarkNext) # →(単語)
key C-*S-Period = S-C-Right &Prefix(EmacsMarkNext) # →(単語)
key C-*S-G = $EmacsMark/cancel &Undefined # キャンセル
key C-*S-N = S-Down &Prefix(EmacsMarkNext) # ↓
key C-*S-P = S-Up &Prefix(EmacsMarkNext) # ↑
key C-*S-R = S-PageUp &Prefix(EmacsMarkNext) # PageUp
key C-*S-T = S-PageDown &Prefix(EmacsMarkNext) # PageDown
key S-A-Comma = S-C-Home &Prefix(EmacsMarkNext) # 文頭
key S-A-Period = S-C-End &Prefix(EmacsMarkNext) # 文末
key *S-Left = S-Left &Prefix(EmacsMarkNext) # ←
key *S-Up = S-Up &Prefix(EmacsMarkNext) # ↑
key *S-Right = S-Right &Prefix(EmacsMarkNext) # →
key *S-Down = S-Down &Prefix(EmacsMarkNext) # ↓
key C-U = &Variable(0, 4) &Prefix(EmacsMarkC-U) &HelpVariable("繰り返し") #繰り返し
key C-Space = $WordSelect &Prefix(EmacsMarkNext) #単語選択
keymap2 AltFix = LeftAlt &VK(U-MENU) # 解除
key 無変換 = S-Tab &Prefix(AltFix) # Alt-Tab
key 変換 = Tab &Prefix(AltFix) # Alt-Tab
keymap Global
key *IC-*IL- = #IME変換中もmayuキーバインドを有効に
# モディファイヤーキー・SandS の設定
def subst *CloseBracket = *RightControl # 大こっかを Control に
mod control += CloseBracket # 大こっかを Control に
def subst *英数 = *RightControl # 基本的人権
mod control += 英数 # 基本的人権
################
# @see 109.nodoka, and 104on109_edited.nodoka.
# keyseq $QUOTATION_MARK = S-*_2 # "
# keyseq $APOSTROPHE = S-*_7 # '
# def subst ~S-*Colon = $APOSTROPHE
# def subst S-*Colon = $QUOTATION_MARK
mod control += !!Colon # 手近なコロンを SandS Control に
key R-S-*_7 = &Ignore # Sandsの長押しは無入力に
key R-S-*_2 = &Ignore # Sandsの長押しは無入力に
################
mod control += !!無変換 # SandS
mod alt += !!変換 # SandS
mod shift += !!Space # SandS
mod control -= LeftControl # 左Ctrlはモディファイヤ全押し
mod shift += LeftControl # 左Ctrlはモディファイヤ全押し
mod alt += LeftControl # 左Ctrlはモディファイヤ全押し
mod control += LeftControl # 左Ctrlはモディファイヤ全押し
key R-*無変換 = &Ignore # SandSの長押しは無入力に
key R-*変換 = &Ignore # SandSの長押しは無入力に
key R-*Space = &Ignore # SandSの長押しは無入力に
key S-Space = Space # SandS 誤爆対策
key ~R-*C-無変換 = &SetImeStatus(off) # Mac?
key ~R-*A-変換 = &SetImeStatus(on) # Mac?
key ~R-*C-S-無変換 = $LEFT_CURLY_BRACKET # 中かっこ
key ~R-*C-S-変換 = $RIGHT_CURLY_BRACKET # 中こっか
# ゲイツキーを爆破
key *LeftWindows = &Ignore
#key *RightWindows = &Ignore # 右Windowsキーは残しておく
# 実際、ゲイツキーって、これしか使わんでしょ
#key W-E = W-E # エクスプローラ起動
#key W-L = W-L # コンピュータのロック
#key W-R = W-R # ファイル名を指定して実行
#key W-D = W-D # デスクトップを表示
#key W-B = W-B # 右下
key W-F = F # Find? 爆破
key W-U = U # Utility? 爆破
# あとは、ヘンテコ機能を適当に追加
key W-S = &ShellExecute("open", "C:\\Windows\\System32\\StikyNot.exe",, "C:\\", ShowNormal)
key W-I = $SelectSQL # SELECT * FROM
key W-C = $HTMLComment # HTML形式 行コメントアウト
key W-F = $JSFunction
key W-S-F = $JSImmediateFunction
key W-S-C-F = $JSClosure
key W-W = $JSObjectGetOwnPropertyDescryptor
key W-O = $JSConsoleInfoNormal
key W-C-O = $JSConsoleInfoSelect
key C-A = Home # 行頭
key C-S-A-B = &WindowClingToLeft # ウィンドウを左に寄せる
key C-S-B = &WindowMove(-16, 0) # ウィンドウの移動
key C-B = Left # ←
key A-B = C-Left # ←(単語)
key C-D = Delete # 削除
key A-D = $EmacsEdit/kill-word # 削除(単語)
key C-S-D = &WindowIdentify &NodokaDialog(Log, SHOW) # ウィンドウの素性を調べる
key C-E = End # 行末
key C-F = Right # →
key A-F = C-Right # →(単語)
key C-S-A-F = &WindowClingToRight # ウィンドウを右に寄せる
key C-S-F = &WindowMove(16, 0) # ウィンドウの移動
key C-G = Escape # CANCEL
key C-H = BackSpace # BS
key C-S-H = &WindowSetAlpha(70) # ウィンドウの半透明化
key C-S-A-H = &WindowSetAlpha(-1) # 半透明化全て解除
key C-I = PageUp # PageUp
key C-S-I = &WindowMinimize # ウィンドウの最小化
key C-J = Enter # Enter
key C-S-J = &SetImeStatus(on) # 日本語入力
key C-K = $EmacsEdit/kill-line # 行末まで削除
key C-S-K = &Prefix(KillWindow) #$WindowClose # ウィンドウを閉じる
key A-L = $EmacsEdit/downcase-word # 小文字
key C-S-L = &WindowLower # ウィンドウを一番下へ
#key C-M = Enter # Enter
key C-S-M = Applications # アプリケーションキー
key C-N = Down # ↓
key C-S-A-N = &WindowClingToBottom # ウィンドウを下に寄せる
key C-S-N = &WindowMove(0, 16) # ウィンドウの移動
key C-O = PageDown # PageDown
key C-P = Up # ↑
key C-S-A-P = &WindowClingToTop # ウィンドウを上に寄せる
key C-S-P = &WindowMove(0, -16) # ウィンドウの移動
key C-R = PageUp # PageUp
key C-A-R = &WindowRaise # ウィンドウを一番上へ
key C-S = &Prefix(AntiMayu) # 通常動作
key C-T = PageDown # PageDown
key C-U = &Variable(0, 4) &Prefix(EmacsC-U) # 繰り返し
key A-U = $EmacsEdit/upcase-word # 大文字
key C-A-V = &WindowMoveVisibly # ウィンドウを見える位置へ移動
key A-S-X = &WindowHMaximize # ウィンドウの横最大化
key C-A-X = &WindowVMaximize # ウィンドウの縦最大化
key C-S-Z = &WindowMaximize # ウィンドウの最大化 (IE全画面)
key C-Colon = &SetImeStatus(off) # 半角英数入力
key C-Period = C-Right # →(単語)
key C-Comma = C-Left # ←(単語)
key S-A-Comma = C-Home # 文頭
key S-A-Period = C-End # 文末
key C-Slash = C-Z # Undo
key C-*S-Space = &Prefix(EmacsMark) # EmacsMark
key A-BackSpace = $EmacsEdit/backward-kill-word # 正直押しにくい
key A-H = $EmacsEdit/backward-kill-word # BS(単語)
key C-S-Left = &WindowMove(-16, 0) # ウィンドウの移動
key C-S-Right = &WindowMove(16, 0) # 〃
key C-S-Up = &WindowMove(0, -16) # 〃
key C-S-Down = &WindowMove(0, 16) # 〃
key C-S-A-Left = &WindowMove(-1, 0) # 〃
key C-S-A-Right = &WindowMove(1, 0) # 〃
key C-S-A-Up = &WindowMove(0, -1) # 〃
key C-S-A-Down = &WindowMove(0, 1) # 〃
key W-Left = &MouseMove(-16, 0) # マウスの移動
key W-Right = &MouseMove(16, 0) # 〃
key W-Up = &MouseMove(0, -16) # 〃
key W-Down = &MouseMove(0, 16) # 〃
key W-A-Left = &MouseMove(-8, 0) # 〃
key W-A-Right = &MouseMove(8, 0) # 〃
key W-A-Up = &MouseMove(0, -8) # 〃
key W-A-Down = &MouseMove(0, 8) # 〃
key W-A-C-Right = &MouseMove(1, 0) # 〃
key W-A-C-Up = &MouseMove(0, -1) # 〃
key W-A-C-Down = &MouseMove(0, 1) # 〃
key W-A-C-Left = &MouseMove(-1,0) # 〃
key W-C-Up = &MouseWheel(120) # マウスホイール
key W-C-Down = &MouseWheel(-120) # マウスホイール
key D-W-Z = &VK(D-LButton) # 左クリック
key U-W-Z = &VK(U-LButton) # 左クリック終了
key D-W-X = &VK(D-RButton) # 右クリック
key U-W-X = &VK(U-RButton) # 右クリック終了
key W-H = &MouseMove(-48, 0) # マウスの移動(エイリアス)
key W-L = &MouseMove(48, 0) # 〃
key W-K = &MouseMove(0, -48) # 〃
key W-J = &MouseMove(0, 48) # 〃
key W-C-H = &MouseMove(-16, 0) # マウスの移動(エイリアス)
key W-C-L = &MouseMove(16, 0) # 〃
key W-C-K = &MouseMove(0, -16) # 〃
key W-C-J = &MouseMove(0, 16) # 〃
key W-C-S-H = &MouseMove(-4, 0) # マウスの移動(エイリアス)
key W-C-S-L = &MouseMove(4, 0) # 〃
key W-C-S-K = &MouseMove(0, -4) # 〃
key W-C-S-J = &MouseMove(0, 4) # 〃
key D-W-M = &VK(D-LButton) # 左クリック(エイリアス)
key U-W-M = &VK(U-LButton) # 左クリック(エイリアス)
key D-W-Comma = &VK(D-RButton) # 右クリック(エイリアス)
key U-W-Comma = &VK(U-RButton) # 右クリック(エイリアス)
key W-A = &WindowIdentify
key C-S-BackSlash = &HelpMessage("Reload" ,"\"kojima\" has Reloaded") &LoadSetting
key C-YenSign = &IconColor(2) &HelpMessage("Ctrl_Exchane_en" ,"Ctrl_Exchane_en has loaded.") &LoadSetting("Ctrl_Exchange_en")
key C-S-YenSign = &IconColor(3) &HelpMessage("Ctrl_Exchane_ja" ,"Ctrl_Exchane_ja has loaded.") &LoadSetting("Ctrl_Exchange_ja")
key ~C-ひらがな = C-A-Tab # Vista以降の機能 便利
key C-~S-ひらがな = C-Tab # Ctrl + Tab
key C-S-ひらがな = C-S-Tab # Ctrl + Shift + Tab
## Explorer, Internet Explorer ................................................
window InternetExplorer /iexplore\.exe/ : Global
keyseq $Explorer/show-folder-bar = &PostMessage(ToMainWindow, 273, 41525, 0)
keyseq $ShowSource = A-V C # ソースを表示
key C-S-U = $ShowSource # ソースを表示
## Google Chrome
window GoogleChrome /chrome\.exe/ : Global
key F12 = C-S-I
key A-H = A-Home # たるい
## Firefox
window firefox /firefox\.exe/ : Global
key A-H = A-Home # たるい
## IntelliJ IDEA
window IntelliJ_IDEA /IntelliJ IDEA Community Edition/ : Global
key C-W = C-F4 # タブ閉じる
## Excel
window Excel /\\EXCEL\.EXE:XLMAIN:XLDESK/ : Global
key C-Q = A-F4 # quit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment