窓使いの憂鬱

とりあえず Google Docs だと Ctrl+h で置換が暴発するのでうざったい。 ローカル vim で編集して Google Docs に保存という方向に切り替えてみようかな。

窓使いの憂鬱を使えばいいと思うよ!

すべてのプログラムで C-h が効かないようにしているけれど特に問題も感じない。
(特定のプログラムだけで効くようにもできる)
ついでに、.mayu を置いておく。
HHK用。

################################################################################
# http://mayu.sourceforge.net/
################################################################################

include "104.mayu"


################################################################################
# for HHK Keys
################################################################################

def key LS     = E0-0x5b
def key RS     = E0-0x5c
def key Search = 0xaa


################################################################################
# Modifiers
################################################################################

mod Windows += !!LS
mod Windows += !!RS
mod Ctrl    += !!!Return
mod Shift   += !!!Space


################################################################################
# Global
################################################################################

keymap Global
  key C-h          = Backspace
  key C-m          = Enter

  key W-x          = A-F4
  key W-t          = &WindowToggleTopMost
  key W-a          = &WindowSetAlpha(50)
  key W-m          = &WindowMaximize
  key W-z          = &WindowMinimize
  key W-v          = &WindowVMaximize
  key W-k          = &WindowMove(0, -10)
  key W-j          = &WindowMove(0,  10)
  key W-h          = &WindowMove(-10, 0)
  key W-l          = &WindowMove( 10, 0)
  key W-Up         = &WindowMove(0, -1)
  key W-Down       = &WindowMove(0,  1)
  key W-Left       = &WindowMove(-1, 0)
  key W-Right      = &WindowMove( 1, 0)

  key C-W-m        = &WindowMonitorTo(current, 1, false, false)

  key S-W-r        = &WindowRaise
  key S-W-l        = &WindowLower
  key S-W-v        = &WindowMoveVisibly
  key S-W-k        = &WindowClingToTop
  key S-W-j        = &WindowClingToBottom
  key S-W-h        = &WindowClingToLeft
  key S-W-l        = &WindowClingToRight

  key A-W-r        = &LoadSetting

  # key S-LShift     = &EditNextModifier(S-)
  # key S-RShift     = &EditNextModifier(S-)
  # key C-LControl   = &EditNextModifier(C-)
  # key A-LAlt       = &EditNextModifier(A-)
  # key A-RAlt       = &EditNextModifier(A-)
  # key W-LS         = &EditNextModifier(W-)
  # key W-RS         = &EditNextModifier(W-)