Windowsでのキーバインディングを強烈にカスタマイズできるソフト。これが無いと生きていけません。

link *

私の.mayu *

凝ったことはしていません。

include "104.mayu"
include "default.mayu"
key C-A-S-Return = &HelpMessage("mayu setting", "nosettings") &LoadSetting(nosettings) &Wait(500) &HelpMessage 

### for SKK
keymap	EmacsEdit
  key C-J = &Default

keymap2 EmacsC-X
  key C-J = $ToggleIME

keymap2 EmacsMark
  key C-H = BS
  key C-D = Del
  key C-W = C-X # CUT
  key M-W = C-C # COPY ... this sequence cannot release the selected region, 
                # however, "Left Right" after C-C will give amazing effect on Igor Add Annotation dialog

## あふ
window Afx /AFX.EXE/ : EmacsEdit

## Igor Pro

keymap EmacsEdit_forIgor : EmacsEdit
 key C-m = &Default # procedure window

window IgorCmd  /Igor.exe:IGOR Pro 4 MDIFrame:MDIClient:IgorCmdChild/  : EmacsEdit_forIgor # command window
window IgorProc /Igor.exe:IGOR Pro 4 MDIFrame:MDIClient:IgorProcChild/ : EmacsEdit_forIgor # procedure window
window IgorWinCon /Igor.exe:IGOR Pro 4 MDIFrame:.*:Edit/ : EmacsEdit_forIgor # edit control in window control (.* = #32770 ?)
window IgorAddAnn /Igor.exe:IGOR Pro 4 MDIFrame:.*:SysTabControl32:.*:WMDialogTextArea/ : EmacsEdit # Add Annotation


## Visual C++
window vc /MSDEV.EXE/ : EmacsEdit

## Visual Studio .NET 2003
window vcdotnet /devenv.exe:wndclass_desked_gsk/ : EmacsEdit

## Mathematica
window mathematica /Mathematica.exe/ : EmacsEdit
key C-k = &Default # completion
key C-Slash = &Default # fraction

## InDesign
window indesign /InDesign\.exe.*PageMaker_EDIT/ : EmacsEdit

## OpenJane
window OpenJane /Jane2ch.exe:TWriteForm:TPageControl:TTabSheet:TMemo/ : EmacsEdit

Last-modified: Thu, 15 Dec 2005 22:49:43 JST